1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bxf3 5.Qxf3 e6 6.g3 Bc5 7.Qg4 Qf6 8.Qe2 Ne7 9.Bg2 Nd7 10.d3 O-O 11.O-O a5 12.a4 Qg6 13.Kh2 f5 14.f4 Rae8 15.Bd2 Bb4 16.e5 Qf7 17.d4 Ra8 18.Nd1 Bxd2 19.Qxd2 h6 20.Ne3 g5 21.Bf3 Kh8 22.Ng2 Rg8 23.Be2 Rg7 24.b4 b6 25.bxa5 Rxa5 26.Rfb1 Qg8 27.Rxb6 Rxa4 28.Rxa4 Nxb6 29.Ra6 Nc4 30.Qc3 Ng6 31.fxg5 hxg5 32.Rxc6 Ne7 33.Ra6 f4 34.Bg4 fxg3+ 35.Qxg3 Rg6 36.Qf2 Nf5 37.c3 Qf7 38.Bh5 Qb7 39.Bxg6 Qxa6 40.Bxf5 exf5 41.Qxf5 Nd2 42.e6 Qd6+ 43.Kg1 Qg3 44.e7 Nf3+ 45.Qxf3 Qxf3 46.e8=Q+ Kh7 47.Qe3 Qf7 48.Ne1 Qg6 49.Kg2 Kh8 50.Kg3 Qh5 51.Nf3 Qh4+ 52.Nxh4 gxh4+ 53.Kxh4 Kg8 54.Kg5 Kg7 55.Qe7+ Kg8 56.Kf6 Kh8 57.Kg6 Kg8 58.Qd8# 1-0