1.d4 Nf6 2.c4 c6 3.h3 e6 4.Nf3 d5 5.e3 Be7 6.Be2 O-O 7.O-O Bb4 8.Bd2 Be7 9.Nc3 a6 10.Qc2 Nbd7 11.e4 Nxe4 12.Nxe4 dxe4 13.Qxe4 c5 14.Rad1 Nf6 15.Qf4 cxd4 16.Nxd4 Bd7 17.Bc3 Qb6 18.Qe3 Rfe8 19.Nf5 Bc5 20.Nh6+ Kf8 21.Qe5 Bc6 22.Ng4 Be7 23.Qg5 h6 24.Nxh6 Qc5 25.Qf4 Rad8 26.b4 Qb6 27.Bh5 Rxd1 28.Rxd1 Rd8 29.Rxd8+ Qxd8 30.Bxf6 Bxf6 31.Nxf7 Qd4 32.Qxd4 Bxd4 33.Ng5 Bd7 34.Ne4 Bc6 35.Bf3 b5 36.cxb5 axb5 37.Nc5 Bxf3 38.Nxe6+ Kf7 39.Nxd4 Bd5 40.a3 Bc4 41.f4 Be2 42.Nxe2 Ke8 43.Kf1 Kf8 44.Nd4 g6 45.Ke2 g5 46.Nxb5 Kg7 47.Nd4 Kh7 48.b5 Kg6 49.Ke3 Kg7 50.a4 gxf4+ 51.Kd2 Kf6 52.Ke1 Kg6 53.g3 fxg3 54.Kf1 Kf6 55.Ne6 Kxe6 56.Ke2 Ke7 57.Kf3 Kf7 58.a5 Ke7 59.a6 Ke6 60.Kxg3 Kf6 61.Kh2 Ke5 62.b6 Kf6 63.h4 Ke6 64.a7 Kf6 65.a8=N Kg6 66.b7 Kh7 67.b8=Q Kg6 68.h5+ Kh6 69.Qb6+ Kxh5 70.Qb2 Kg6 71.Qb8 Kh5 72.Qc8 Kg5 73.Kg2 Kh5 74.Kh3 Kh6 75.Kg4 Kg7 76.Kf5 Kh7 77.Kf6 Kh6 78.Qh8# 1-0