1.Nf3 d5 2.d4 Nf6 3.c4 dxc4 4.e3 e6 5.Bxc4 c5 6.O-O a6 7.Nc3 b5 8.Be2 Bb7 9.dxc5 Bxc5 10.Qxd8+ Kxd8 11.Nd2 Ke7 12.Nb3 Nbd7 13.Rd1 Rac8 14.a4 b4 15.Na2 Bd6 16.Bd2 Bd5 17.Na5 Rc2 18.Nxb4 Rxb2 19.Nac6+ Ke8 20.Nxd5 Nxd5 21.Bxa6 Nc5 22.Bb5 Kf8 23.Bc1 Rb3 24.Ba3 Ne4 25.Bxd6+ Nxd6 26.e4 Nxe4 27.Bc4 Rc3 28.Bxd5 exd5 29.Rxd5 g6 30.Rd8+ Kg7 31.Rxh8 Kxh8 32.Nd4 Rd3 33.Nf3 Nc5 34.Kf1 Kg7 35.a5 Rd6 36.Ne5 Rd5 37.Nc4 Rd4 38.Nb6 Rd6 39.a6 Nxa6 40.Rxa6 h5 41.g3 g5 42.Ra5 Rxb6 43.Rxg5+ Kh6 44.h4 f6 45.Rg8 Kh7 46.Rc8 Kg6 47.Kg2 Rb3 48.Rc5 Ra3 49.Rd5 Rb3 50.Rd1 Ra3 51.Re1 Rb3 52.Re3 Rb2 53.Kf3 Ra2 54.Rd3 Rb2 55.Ke3 Ra2 56.f3 Rg2 57.Kf4 Rg1 58.Rd4 Rg2 59.g4 Rh2 60.Kg3 Rh1 61.Rd5 hxg4 62.fxg4 Rg1+ 63.Kf3 Rf1+ 64.Kg2 Ra1 65.h5+ Kh6 66.Kg3 Ra4 67.Rd6 Kg7 68.Rd7+ Kh6 69.Rf7 Ra6 70.Kf4 Rb6 71.Kf5 Rb5+ 72.Kxf6 Rb6+ 73.Kf5 Rb5+ 74.Kf4 Rb4+ 75.Kg3 Rb1 76.Rf6+ Kg7 77.Rg6+ Kh7 78.Kh4 Rb4 79.Rf6 Rb5 80.Rf4 Ra5 81.g5 Ra1 82.Rf7+ Kg8 83.g6 Ra5 84.Rf4 Rb5 85.Kg4 Rc5 86.h6 Rc1 87.Kg5 Rc5+ 88.Rf5 Rc6 89.h7+ Kg7 90.Rf7+ Kh8 91.Rf8+ Kg7 92.h8=Q#