1.e4 c6 2.Nc3 d5 3.Nf3 Bg4 4.d4 a6 5.Bf4 e6 6.h3 Bh5 7.g4 Bg6 8.Ne5 Nd7 9.Nxg6 hxg6 10.Qd3 Bb4 11.a3 Bxc3+ 12.Qxc3 Ngf6 13.exd5 Nxd5 14.Qg3 Nxf4 15.Qxf4 Qa5+ 16.c3 Qd5 17.Rg1 Qb3 18.Qd2 O-O-O 19.Rg3 e5 20.c4 Qb6 21.d5 cxd5 22.cxd5 Kb8 23.O-O-O Nf6 24.Bg2 Ne8 25.Kb1 Nd6 26.Ka2 Rc8 27.Rb3 Qc5 28.Qe2 Rhe8 29.Qxa6 e4 30.f3 f5 31.fxe4 fxe4 32.Bf1 Rf8 33.Be2 Rf2 34.g5 Rc7 35.Bg4 Rf4 36.Rd4 Nb5 37.Qxb5 Qxd4 38.Rb4 Qe5 39.Be6 Rf2 40.Qe8+ Ka7 41.Ra4+ Kb6 42.Rb4+ Ka7 43.Qb5 Kb8 44.Qb6 e3 45.Ra4 Rxb2+ 46.Qxb2 Rc3 47.Rb4 Ka8 48.Rxb7 e2 49.Re7 Qb8 50.Qxc3 Qb1+ 51.Kxb1 e1=Q+ 52.Qxe1 Kb8 53.Qg1 Ka8 54.Qc1 Kb8 55.h4 Ka8 56.Bh3 Kb8 57.Qc3 Ka8 58.Qc8# 1-0