1.Nf3 d5 2.c4 d4 3.Ne5 e6 4.e3 c5 5.d3 Ne7 6.g3 Qb6 7.Bg2 g6 8.exd4 cxd4 9.Qa4+ Nd7 10.Nxd7 Bxd7 11.Qb3 Bc6 12.Qxb6 axb6 13.O-O Bxg2 14.Kxg2 Nc6 15.a3 Nb4 16.Rd1 Nc2 17.Ra2 Nb4 18.Ra1 Nc6 19.Nd2 e5 20.Rb1 f5 21.Re1 Bg7 22.f4 Kd7 23.Nf3 Rhe8 24.fxe5 Nxe5 25.Nxe5+ Bxe5 26.Bd2 Bc7 27.Kf3 Re6 28.Rxe6 Kxe6 29.Re1+ Kd7 30.Bg5 Bd6 31.Bf6 b5 32.cxb5 Ra5 33.b6 Rb5 34.Bxd4 Rd5 35.Ke3 Bf8 36.Bc3 Bc5+ 37.d4 Bxb6 38.Kd3 Bc7 39.Kc4 Rd6 40.d5 Ra6 41.Bb4 Bd6 42.Bxd6 Rxd6 43.a4 g5 44.a5 Rh6 45.Re2 f4 46.gxf4 gxf4 47.Rf2 Rf6 48.Kd4 Kd6 49.Ke4 f3 50.Rxf3 Rh6 51.h3 Rh4+ 52.Rf4 Rxh3 53.Rf6+ Kc5 54.Rb6 Rh4+ 55.Ke5 Rh5+ 56.Ke4 Rh4+ 57.Ke5 Rh5+ 58.Kf4 Rxd5 59.b4+ Kc4 60.Rxb7 Rd4+ 61.Ke5 Rd5+ 62.Ke4 Rd4+ 63.Ke5 Rd5+ 64.Ke6 Rh5 65.Kd7 Rh6 66.b5 Kc5 67.a6 Rb6 68.Kc7 Rg6 69.a7 Rg7+ 70.Kd8 Rg8+ 71.Ke7 Rg7+ 72.Kf6 Rxb7 73.a8=Q Rb6+ 74.Ke5 Rxb5 75.Qc8+ Kb4+ 76.Kd4 Ka5 77.Kc4 Rb4+ 78.Kc5 Rb5+ 79.Kc4 Rb4+ 80.Kd5 Rb5+ 81.Kd4 Rb4+ 82.Kc3 Rb5 83.Qc7+ Ka6 84.Qxh7 Kb6 85.Kc4 Rc5+ 86.Kd4 Rc7 87.Qb1+ Kc6 88.Qg6+ Kb7 89.Qg2+ Kb8 90.Kd5 Rb7 91.Kc6 Rc7+ 92.Kd6 Rb7 93.Kc6 Rc7+ 94.Kb6 Kc8 95.Qg8+ Kd7 96.Qf7+ Kd6 97.Qxc7+ Kd5 98.Qf4 Ke6 99.Kc6 Ke7 100.Qf5 Ke8 101.Kd6 Kd8 102.Qf8# 1-0