1.e4 Nh6 2.d4 c6 3.Nf3 d5 4.exd5 cxd5 5.c4 e6 6.Bg5 Be7 7.Bxh6 gxh6 8.Qd2 Bf8 9.cxd5 exd5 10.Bb5+ Nc6 11.O-O Be6 12.Re1 Bg7 13.Bxc6+ bxc6 14.Nc3 O-O 15.Ne2 Bf5 16.Ne5 c5 17.Ng3 Bg6 18.dxc5 Re8 19.Nf3 d4 20.Rxe8+ Qxe8 21.h4 h5 22.Re1 Qc6 23.b4 d3 24.Qf4 a5 25.a3 Bc3 26.Rc1 Bb2 27.Rc4 Bxa3 28.Ne5 Qe6 29.bxa5 Rxa5 30.Nxd3 Bxd3 31.Qg5+ Bg6 32.Qd8+ Kg7 33.Qxa5 Qxc4 34.Qxa3 Qxh4 35.c6 Qc4 36.Qb2+ f6 37.Qb7+ Kh6 38.c7 Qc1+ 39.Kh2 Qf4 40.c8=Q h4 41.Qf8+ Kg5 42.Qc5+ f5 43.Qbe7+ Kg4 44.Qb4 Qxb4 45.Qxb4+ Kg5 46.Qe7+ Kf4 47.Qxh4+ Ke5 48.Qb4 h5 49.Ne4 fxe4 50.Qc4 Kd6 51.Qb3 Kd7 52.Qd1+ Kc7 53.Qd5 Kb8 54.Kg3 Kc7 55.Qe6 Kb7 56.Qd6 Bh7 57.Qd8 Bg6 58.Qh4 Kc7 59.Kh3 Kc6 60.Qe7 Kb6 61.Kh2 Ka5 62.Qc7+ Ka6 63.Qd7 Bh7 64.f3 e3 65.Qd8 Bb1 66.Qg5 Bf5 67.Kh1 Bh3 68.Qd5 Ka7 69.Qe4 Bd7 70.Qc4 Kb7 71.Qd3 h4 72.Qd6 Ka7 73.Kh2 Be8 74.g3 Bd7 75.gxh4 Bh3 76.Qd3 Bf1 77.Qxe3+ Ka8 78.h5 Be2 79.f4 Bxh5 80.f5 Be2 81.Qxe2 Kb8 82.Kg1 Kc7 83.Qf3 Kb8 84.Qd3 Ka8 85.Qd6 Kb7 86.f6 Ka8 87.Qf8+ Kb7 88.Kh2 Kc7 89.Qb4 Kd7 90.f7 Kd8 91.Qe4 Kd7 92.Qf5+ Ke7 93.f8=B+ Ke8 94.Qd3 Kxf8 95.Qd5 Ke7 96.Kg3 Kf6 97.Kg4 Ke7 98.Qf3 Kd7 99.Qa8 Kc7 100.Kf5 Kd7 101.Kg5 Ke6 102.Kg6 Kd7 103.Kf6 Kd6 104.Qe8 Kc7 105.Qb5 Kd6 106.Qc4 Kd7 107.Qc5 Ke8 108.Qe7# 1-0