1.d4 Nf6 2.Bf4 Nh5 3.Bg5 h6 4.Bh4 g5 5.e4 Nf6 6.e5 gxh4 7.exf6 exf6 8.Qh5 d5 9.Nc3 c6 10.Qxh4 Bf5 11.O-O-O Be7 12.Bd3 Be6 13.Nge2 Qa5 14.Rhe1 Nd7 15.Nf4 Nf8 16.Qh5 O-O-O 17.Nxe6 fxe6 18.Qf7 Qc7 19.Re3 f5 20.g3 Bg5 21.Qxc7+ Kxc7 22.f4 Bf6 23.Ne2 h5 24.h4 Kd6 25.c3 Nd7 26.Ng1 c5 27.Rde1 Rde8 28.dxc5+ Nxc5 29.Bxf5 e5 30.fxe5+ Rxe5 31.Bc2 Rhe8 32.Rxe5 Bxe5 33.Kd1 Rg8 34.Ne2 Rg4 35.Bf5 Ra4 36.a3 b5 37.Kc2 a5 38.Rf1 b4 39.cxb4 axb4 40.axb4 Rxb4 41.Nc3 d4 42.Ne4+ Nxe4 43.Bxe4 Bxg3 44.Bg6 Rb5 45.Rh1 Ke6 46.Rh3 Be5 47.Bd3 Rc5+ 48.Kd1 Bf4 49.Rf3 Rc1+ 50.Ke2 Be3 51.Rf8 Rh1 52.Kf3 Rxh4 53.Rh8 Rh2 54.Re8+ Kd5 55.b4 h4 56.Rd8+ Ke5 57.Re8+ Kf6 58.Ke4 Rg2 59.Rh8 Rg4+ 60.Kd5 Kg7 61.Rh7+ Kg8 62.b5 Rg5+ 63.Kc6 Rg2 64.b6 Rb2 65.b7 Bf4 66.Rxh4 Be5 67.Re4 Bf6 68.Re8+ Kf7 69.b8=Q Rxb8 70.Rxb8 Ke6 71.Kb5 Kd5 72.Rf8 Be7 73.Rf5+ Ke6 74.Rh5 Bd6 75.Kc4 Be5 76.Be4 Kf6 77.Kd3 Ke6 78.Rf5 Kd6 79.Rf1 Ke6 80.Rb1 Kd6 81.Rb6+ Kc7 82.Rc6+ Kd7 83.Kc4 Ke7 84.Kd5 Bf6 85.Bg6 Bg7 86.Ke4 Bf6 87.Ra6 Kd7 88.Rxf6