1.e4 c6 2.Nf3 d5 3.d3 g6 4.e5 c5 5.d4 cxd4 6.Qxd4 e6 7.Bf4 a6 8.Nbd2 Bg7 9.Qe3 Bd7 10.c3 Ne7 11.Bd3 Bb5 12.Bc2 Nd7 13.a4 Bc4 14.b3 d4 15.Qxd4 Bd5 16.O-O O-O 17.c4 Bxf3 18.Nxf3 Nc6 19.Qe3 Qa5 20.Rae1 Rfd8 21.h4 h5 22.Re2 Qc5 23.Qe4 Qb6 24.Bg5 Ndxe5 25.Bxd8 Nxf3+ 26.Qxf3 Qxd8 27.Qf4 Nd4 28.Rd2 e5 29.Qg5 Bf6 30.Qe3 Bxh4 31.f4 Bf6 32.fxe5 Bg5 33.Rf4 Bxf4 34.Qxf4 Ne6 35.Rxd8+ Rxd8 36.Qf6 g5 37.g3 Rc8 38.Qf5 b5 39.cxb5 Rxc2 40.Qxc2 Kf8 41.Qe2 h4 42.gxh4 f5 43.bxa6 Nf4 44.Qg4 Ke7 45.Qxg5+ Kd7 46.Qxf4 Ke6 47.Qf2 f4 48.Qf3 Kxe5 49.Qh3 f3 50.Qh1 Ke6 51.a7 Kf5 52.Qg2 Kf4 53.a8=Q Kf5 54.Qg3 f2+ 55.Kxf2 Kf6 56.Qg5+ Kf7 57.Qag8# 1-0