1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Be7 6.d4 Na5 7.Be2 d6 8.dxe5 dxe5 9.Qa4+ c6 10.Nxe5 b5 11.Qc2 Qc7 12.Nf3 Nf6 13.O-O O-O 14.Bg5 Bg4 15.Nbd2 a6 16.Rfe1 Rfe8 17.Bh4 Nb7 18.Bg3 Qc8 19.e5 Bf5 20.Bd3 Bxd3 21.Qxd3 Nc5 22.Qc2 Nh5 23.Rad1 Qg4 24.Ne4 Qg6 25.Qb1 Nxg3 26.hxg3 Rad8 27.Rd4 Ne6 28.Rdd1 c5 29.a4 b4 30.Rxd8 Rxd8 31.Qb3 Nf8 32.cxb4 cxb4 33.Qe3 h6 34.Nd4 Rd5 35.f4 Ne6 36.f5 Qg4 37.fxe6 fxe6 38.Nc6 Bf8 39.Rf1 Rd1 40.Qf3 Rxf1+ 41.Kxf1 Qg6 42.Nd4 Qe8 43.Qb3 Kh8 44.Qxe6 Qxa4 45.Qd5 Qd1+ 46.Kf2 b3 47.Nc3 Qd2+ 48.Nde2 Qc2 49.Qd8 Kg8 50.Ke3 b2 51.Qd5+ Kh8 52.Qd8 Kg8 53.Qd3 Qc1+ 54.Ke4 Qg5 55.Qd5+ Kh7 56.e6 Qg6+ 57.Qf5 a5 58.Nb1 a4 59.Nec3 a3 60.g4 Be7 61.g3 Qxf5+ 62.gxf5 h5 63.Na2 Kh6 64.Kf4 Bf6 65.Nb4 Kh7 66.Na2 Be7 67.Ke4 Kh6 68.Kd5 Kg5 69.Kc6 Kxf5 70.Kd7 Kf6 71.Nac3 g5 72.Nd5+ Ke5 73.Ndc3 Kf6 74.Ne4+ Ke5 75.Nec3 Bb4 76.Na2 Bf8 77.Nac3 h4 78.gxh4 gxh4 79.Ke8 Kxe6 80.Kxf8 h3 81.Nxa3 h2 82.Kg7 h1=Q 83.Nab1 Qg2+ 84.Kh6 Qc2 85.Kg5 Ke5 86.Kg4 Qg2+ 87.Kh5 Kf5 88.Kh4 Qg4#