1.c4 Nf6 2.d4 e6 3.Nc3 Bb4 4.Nf3 O-O 5.Bg5 Bxc3+ 6.bxc3 d6 7.e3 h6 8.Bh4 b6 9.Bd3 Nbd7 10.Nd2 Bb7 11.O-O Re8 12.f4 d5 13.Qe2 c5 14.g4 Rc8 15.cxd5 cxd4 16.cxd4 exd5 17.g5 Ne4 18.Nxe4 dxe4 19.Bb5 a6 20.Bc4 Nf8 21.Bb3 hxg5 22.Bxg5 Qd7 23.f5 Bd5 24.Kh1 Nh7 25.Qg4 Nxg5 26.Qxg5 f6 27.Qh5 Bxb3 28.axb3 Rc3 29.Rg1 Rxe3 30.Rxg7+ Kxg7 31.Rg1+ Kf8 32.Qh6+ Ke7 33.Rg7+ Kd8 34.Rxd7+ Kxd7 35.Qxe3 a5 36.h4 Rh8 37.Qxe4 Kd6 38.Kg2 Rf8 39.Qe6+ Kc7 40.d5 Rg8+ 41.Kh1 Rg3 42.Qc6+ Kd8 43.Qxb6+ Kc8 44.Kh2 Rg4 45.Qb5 Re4 46.Qf1 Rxh4+ 47.Kg3 Rd4 48.Qa6+ Kc7 49.Kg2 Rd1 50.Qc6+ Kb8 51.Qc4 Rh1 52.Kxh1 a4 53.Qc1 a3 54.Qd2 Ka8 55.Qe3 Kb8 56.b4 Ka8 57.Kg2 Kb8 58.Kh3 Ka8 59.Qxa3+ Kb7 60.Kg2 Kc7 61.Kg1 Kd8 62.Qc3 Ke8 63.Qa3 Kf8 64.d6 Kg8 65.Kh1 Kf7 66.Qa4 Kg8 67.Kh2 Kf8 68.Kh1 Kf7 69.Qc6 Kg7 70.Kg1 Kh7 71.Qc8 Kh6 72.Qb8 Kh7 73.b5 Kg7 74.Qd8 Kf7 75.Qc8 Kg7 76.Kf1 Kh7 77.Qc4 Kh8 78.Qc8+ Kg7 79.Qc5 Kg8 80.Ke2 Kh7 81.Qa7+ Kh6 82.Qa6 Kg7 83.Kf2 Kh7 84.Qa2 Kh6 85.Qc2 Kh7 86.Qd1 Kg8 87.d7 Kh8 88.Kf1 Kg8 89.Kf2 Kh8 90.Qe2 Kg7 91.Qe8 Kh7 92.Qe3 Kg8 93.Qc5 Kg7 94.Qe3 Kh7 95.d8=Q Kg7 96.Qg3+ Kf7 97.Qdd6 Ke8 98.Qg6# 1-0