1.d4 Nf6 2.Nf3 e6 3.g4 d5 4.g5 Ne4 5.Bg2 Be7 6.c4 Nxg5 7.Ne5 Ne4 8.Nc3 f6 9.Nd3 f5 10.cxd5 exd5 11.O-O c6 12.f3 Nxc3 13.bxc3 O-O 14.a4 Nd7 15.a5 b6 16.axb6 Nxb6 17.Ne5 Qc7 18.f4 a5 19.Ba3 Bxa3 20.Rxa3 Ba6 21.Qc2 Bb5 22.Rfa1 Nc4 23.R3a2 a4 24.Qb1 Qd6 25.Bf3 h6 26.Kh1 Ra7 27.Nxc4 dxc4 28.e3 Re7 29.Re2 Kh8 30.Kg2 Qg6+ 31.Kf2 Qf6 32.Qb4 Rfe8 33.Qc5 Qh4+ 34.Kg2 Rxe3 35.Rxe3 Rxe3 36.Qf8+ Kh7 37.Qxf5+ Kg8 38.d5 Qd8 39.dxc6 Qd2+ 40.Kg1 Rxf3 41.Qe6+ Kf8 42.c7 Bd7 43.c8=Q+ Bxc8 44.Qxc8+ Kf7 45.Qb7+ Kf8 46.Qxf3 a3 47.Rd1 Qc2 48.Qa8+ Kf7 49.Qd5+ Kf6 50.Qd4+ Kg6 51.Qd2 Qe4 52.Qd5 Qe3+ 53.Kh1 a2 54.Qg2+ Kh7 55.Rg1 Qxc3 56.Qxa2 Qf3+ 57.Qg2 Qh5 58.Qxg7# 1-0