1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 Be7 5.e5 Nfd7 6.Bxe7 Qxe7 7.f4 O-O 8.Bb5 c5 9.Nf3 Nc6 10.O-O cxd4 11.Ne2 a6 12.Bxc6 bxc6 13.Qxd4 c5 14.Qd2 a5 15.Ng3 Ba6 16.Rf2 a4 17.f5 Rfb8 18.b3 Bb5 19.Re1 axb3 20.axb3 Bc6 21.f6 gxf6 22.exf6 Qxf6 23.Ne5 Qxe5 24.Rxe5 Nxe5 25.Qg5+ Ng6 26.h4 Rb4 27.h5 Ra1+ 28.Nf1 Bb5 29.hxg6 hxg6 30.Qd8+ Kg7 31.Qf6+ Kh6 32.Qxf7 Bxf1 33.Rxf1 Rxf1+ 34.Kxf1 Rh4 35.Qxe6 Rf4+ 36.Kg1 Rh4 37.c4 dxc4 38.bxc4 Rh2 39.Qe5 Rh5 40.Qe3+ g5 41.Qxc5 Rh1+ 42.Kxh1 Kh5 43.Qd6 Kg4 44.Qb8 Kh4 45.Qa8 Kg3 46.c5 g4 47.Qa7 Kf2 48.Qg7 Ke1 49.Qc7 Kd1 50.Qd8+ Kc2 51.Qb8 g3 52.Qg8 Kc1 53.Qe8 Kd1 54.Qa4+ Ke2 55.Qc6 Ke3 56.Qf3+ Kd4 57.Qa3 Kc4 58.Qa2+ Kxc5 59.Qa8 Kd4 60.Qa5 Kc4 61.Qa7 Kb4 62.Qe7+ Ka5 63.Qh4 Ka6 64.Qa4+ Kb6 65.Qa8 Kc5 66.Qa4 Kb6 67.Qb3+ Kc7 68.Qg8 Kb7 69.Qg7+ Kc8 70.Qf6 Kc7 71.Qc3+ Kd7 72.Qe1 Kd8 73.Qe4 Kd7 74.Qb7+ Kd8 75.Qa7 Kc8 76.Qb6 Kd7 77.Qb1 Kc7 78.Qh7+ Kb6 79.Qh5 Ka7 80.Qh8 Kb6 81.Qh2 gxh2 82.Kxh2 Kc7 83.Kh3 Kd7 84.Kh4 Ke6 85.Kg5 Kf7 86.Kh6 Kg8 87.Kg6 Kf8 88.g4 Kg8 89.g5 Kh8 90.Kf7 Kh7 91.g6+ Kh8 92.g7+ Kh7 93.g8=Q+ Kh6 94.Qg6# 1-0