1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nxf6+ Nxf6 7.Nf3 h6 8.Bxf6 Qxf6 9.Bd3 Bd6 10.Qe2 O-O 11.O-O-O Bd7 12.Ne5 Bxe5 13.Qxe5 Qxf2 14.Qe4 f5 15.Qxb7 Qf4+ 16.Kb1 Qd6 17.Rhe1 Bc6 18.Qa6 Bxg2 19.Qxd6 cxd6 20.Rxe6 f4 21.Rxd6 f3 22.Re6 Rae8 23.Rxe8 Rxe8 24.Kc1 f2 25.Kd2 g5 26.Bf1 Bf3 27.Bc4+ Kg7 28.Rf1 Re4 29.c3 Rh4 30.Rxf2 g4 31.Be2 Rh3 32.Bf1 Rh4 33.Ke3 h5 34.c4 Kf6 35.b4 Kf5 36.b5 Kg5 37.c5 Bd5 38.c6 g3 39.hxg3 Re4+ 40.Kd3 Rg4 41.c7 Rxg3+ 42.Kd2 Be6 43.Rf8 h4 44.c8=Q Bxc8 45.Rxc8 h3 46.Bxh3 Rxh3 47.a4 Kf5 48.Re8 Ra3 49.d5 Rxa4 50.Kc3 Kf6 51.d6 Kf7 52.d7 Ra3+ 53.Kb4 Rd3 54.d8=Q Rb3+ 55.Kc4 Rb1 56.Qb8 Kg6 57.Rg8+ Kf7 58.Rg6 Kxg6 59.Qxa7 Kh6 60.Qd7 Rg1 61.Kc3 Kg6 62.Qc6+ Kf7 63.Qc7+ Kf6 64.Kc2 Ra1 65.Qf4+ Kg7 66.Qf5 Rb1 67.Qh5 Rb3 68.Qc5 Kh8 69.Qd6 Rxb5 70.Qh6+ Kg8 71.Qe6+ Kg7 72.Kd1 Rg5 73.Qe7+ Kh6 74.Qf6+ Rg6 75.Qh8+ Kg5 76.Kc2 Rf6 77.Qe8 Kh6 78.Qe7 Rg6 79.Kd3 Rg7 80.Qh4+ Kg6 81.Qh8 Kf7 82.Kc4 Kg6 83.Qf8 Kh7 84.Kd5 Rg5+ 85.Ke4 Rg7 86.Kf5 Rg5+ 87.Kf4 Rg6 88.Qe8 Kg7 89.Kf5 Rf6+ 90.Kg5 Rf7 91.Qe6 Kh8 92.Qe5+ Kh7 93.Qd5 Kh8 94.Qc4 Rg7+ 95.Kf6 Rg6+ 96.Kf7 Rg7+ 97.Kf8 Rf7+ 98.Kxf7 Kh7 99.Qh4# 1-0