1.e4 e5 2.c3 Nf6 3.d4 Nxe4 4.Bd3 d5 5.dxe5 Nc6 6.Nf3 Bg4 7.O-O Bxf3 8.gxf3 Nc5 9.Bc2 Qh4 10.f4 O-O-O 11.Qf3 g6 12.Qg3 Be7 13.Nd2 Ne6 14.Nf3 Qh5 15.Be3 d4 16.cxd4 Nexd4 17.Nxd4 Nxd4 18.Bd1 Ne2+ 19.Bxe2 Qxe2 20.Qg2 Qc4 21.Rfc1 Qe6 22.Bxa7 g5 23.fxg5 h6 24.Rc3 hxg5 25.Rac1 c6 26.Rxc6+ bxc6 27.Rxc6+ Kd7 28.Rxe6 Kxe6 29.Qg4+ Kxe5 30.Bb6 Rd5 31.Bc7+ Bd6 32.Qxg5+ Ke6 33.Qg4+ Ke7 34.Qe4+ Re5 35.Bxd6+ Kxd6 36.Qd4+ Ke6 37.a4 Rg5+ 38.Kf1 Rxh2 39.Qe4+ Re5 40.Qc4+ Ke7 41.Qb4+ Kd7 42.a5 Rf5 43.Qd4+ Kc7 44.b4 Rhxf2+ 45.Qxf2 Rxf2+ 46.Kxf2 Kc6 47.Ke3 Kb5 48.Kd4 Ka6 49.Kc5 f5 50.Kd5 Kb5 51.Ke5 Ka6 52.Kxf5 Kb5 53.Ke6 Ka6 54.Kd6 Kb5 55.Kc7 Ka6 56.Kc6 Ka7 57.b5 Kb8 58.Kd5 Kc7 59.Ke5 Kb7 60.Kd5 Ka7 61.Kd6 Kb8 62.Kc5 Kc8 63.a6 Kb8 64.Kb6 Ka8 65.Kc5 Kb8 66.b6 Ka8 67.Kd6 Kb8 68.Kd5 Ka8 69.Ke5 Kb8 70.Kd6 Ka8 71.b7+ Kb8 72.Kd7 Ka7 73.Kc7 Kxa6 74.b8=Q Ka5 75.Kd8 Ka4 76.Qb7 Ka3 77.Qf3+ Ka2 78.Qf5 Ka1 79.Qg6 Ka2 80.Qh7 Ka3 81.Qa7+ Kb2 82.Ke7 Kb3 83.Qa1 Kc4 84.Qh1 Kd3 85.Qa1 Kc4 86.Qh1 Kc5 87.Qe4 Kb5 88.Kd6 Ka6 89.Kc5 Ka7 90.Qf5 Ka8 91.Qg5 Kb7 92.Kd4 Kb8 93.Qe7 Ka8 94.Qe2 Kb8 95.Qd3 Kc8 96.Kd5 Kd8 97.Qf5 Ke7 98.Qh7+ Ke8 99.Ke6 Kd8 100.Qd7# 1-0