1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 h6 10.Rd1 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 h5 16.Nc3 Nd5 17.Bf2 h4 18.e4 hxg3 19.Bxg3 Nxf4 20.Kh1 f6 21.Rg1 Rf7 22.Bf3 e5 23.Bxf4 exf4 24.Bh5 Nf8 25.Nd5 Qd8 26.Nxf4 g5 27.Bxf7+ Kxf7 28.Qd1 b5 29.Ne3 gxf4 30.Qh5+ Ke6 31.Nf5 Kd7 32.Rg7 Kc7 33.Rxe7+ Bd7 34.Rg1 Kb6 35.Rgg7 Bxf5 36.Qxf5 Qxd4 37.Qxf4 Qxb2 38.Qe3+ c5 39.Rb7+ Ka6 40.Qxc5 Qb1+ 41.Kh2 Qxa2+ 42.Rg2 Qxg2+ 43.Kxg2 Kxb7 44.Qxb5+ Kc7 45.Qc5+ Kd7 46.Qd5+ Ke8 47.Qxa8+ Ke7 48.Qxa5 Kd7 49.Qa8 Nh7 50.Qa7+ Kd6 51.Qa6+ Ke5 52.Qa5+ Kf4 53.Qf5+ Ke3 54.Qxh7 Ke2 55.Qg8 Kd3 56.Qc8 f5 57.Qd8+ Ke2 58.Qe8 Ke3 59.Qd8 Kxe4 60.Qf8 Kd5 61.Qe8 Kd6 62.Qa8 f4 63.Qd8+ Kc6 64.Qf8 Kd7 65.Qg7+ Kc8 66.Qh8+ Kc7 67.Qh7+ Kd8 68.Qh6 Ke7 69.Qh5 Kf8 70.Qh8+ Ke7 71.Qg7+ Ke6 72.Qf8 Kd5 73.Qc8 f3+ 74.Kf1 Ke4 75.Qc7 Kd5 76.Qd7+ Ke5 77.Qe7+ Kf5 78.Qd8 Kg6 79.Qb8 Kf7 80.Qa7+ Kg8 81.Qb7 Kf8 82.Kf2 Kg8 83.Kxf3 Kh8 84.Kg4 Kg8 85.Kh5 Kf8 86.Kg6 Kg8 87.Qa8# 1-0