1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nf3 h6 7.Bh4 Be7 8.Nxf6+ Bxf6 9.Bxf6 Nxf6 10.Qd2 O-O 11.O-O-O b6 12.Ne5 Bb7 13.Rg1 Nd7 14.Qe3 Nxe5 15.dxe5 Qh4 16.h3 Rad8 17.Bd3 c5 18.g4 Rd4 19.c3 Rd5 20.Bc2 Rxd1+ 21.Kxd1 Bd5 22.a3 f6 23.exf6 Qxf6 24.Ke1 g5 25.Rg3 Kg7 26.Ke2 Qf4 27.Qxf4 Rxf4 28.Ke3 Kf6 29.f3 Ke5 30.h4 Rf6 31.hxg5 hxg5 32.Rh3 Rf8 33.Bd1 Kf6 34.Rh5 Kg6 35.Bc2+ Kf6 36.Be4 Rg8 37.Bxd5 exd5 38.f4 gxf4+ 39.Kxf4 Rd8 40.Rh6+ Kg7 41.Rc6 d4 42.cxd4 cxd4 43.Rc2 Kf6 44.Rd2 d3 45.Ke4 Rg8 46.Rxd3 Rxg4+ 47.Kd5 Rg2 48.b4 Rc2 49.Re3 Rc7 50.Kd6 Rc4 51.Re6+ Kf5 52.Re7 a5 53.b5 Rc3 54.a4 Rc4 55.Rb7 Rxa4 56.Rxb6 Rb4 57.Kc5 Ke5 58.Ra6 Ra4 59.b6 Rb4 60.Rxa5 Rb1 61.Kc6+ Ke6 62.b7 Rc1+ 63.Rc5 Rc3 64.b8=Q Rxc5+ 65.Kxc5 Kf6 66.Qa7 Kf5 67.Qa6 Kf4 68.Qb7 Kf5 69.Qc8+ Kf4 70.Qe8 Kf5 71.Qa8 Kf4 72.Qa7 Kf5 73.Kd5 Kf4 74.Qa8 Kg5 75.Qb7 Kf4 76.Qc8 Ke3 77.Qe8+ Kd2 78.Qg8 Ke2 79.Qd8 Kd2 80.Qb8 Kc2 81.Qa7 Kd2 82.Qa6 Kc1 83.Qa8 Kd1 84.Qb7 Ke2 85.Qc8 Kd2 86.Qe8 Kc2 87.Qg8 Kd2 88.Qd8 Kc2 89.Qb8 Kd2 90.Kd4 Ke2 91.Qf8 Kd2 92.Qf2+ Kc1 93.Kc3 Kd1 94.Qf1# 1-0