1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Rd1 h6 10.Bf4 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 e5 22.Bxf4 exf4 23.Bf3 Rf7 24.Bh5 Nf8 25.Bxf7+ Kxf7 26.Nd5 Qd8 27.Nxf4 g5 28.Qd1 Kg7 29.Nh5+ Kh8 30.h4 Nh7 31.hxg5 Nxg5 32.Nf4 Qg8 33.Qh5+ Qh7 34.Ng6+ Kg7 35.Qxh7+ Kxh7 36.Nxe7 Be6 37.d5 Nf7 38.dxe6 Rg8 39.Rgf1 Ne5 40.Rfe1 Ra8 41.Re2 Kg7 42.Kg1 Kf8 43.Kf1 f5 44.Ke1 Rd8 45.Nxe5 Rd6 46.Re3 Rd1+ 47.Rxd1 f4 48.a3 c5 49.a4 Ke8 50.b3 fxe3 51.Nf5 b5 52.Nd6+ Ke7 53.axb5 a4 54.bxa4 Kf6 55.b6 c4 56.b7 Kxe6 57.b8=Q Kf6 58.Qa8 c3 59.Qc8 Kxe5 60.Qd7 c2 61.Qg7+ Kf4 62.Qf6+ Kg3 63.Nf5+ Kg2 64.Nxe3+ Kg3 65.Nf5+ Kf4 66.Qh6+ Ke5 67.Rd5+ Kxe4 68.Nd6+ Kf3 69.Nb7 Ke4 70.Nc5+ Kf3 71.Ne6 c1=B 72.Qh8 Be3 73.Qe8 Bb6 74.Qf7+ Kg2 75.Qg7+ Kh1 76.Kf1 Bc7 77.Rh5+ Bh2 78.Qg2# 1-0