1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.Nf3 e6 5.c3 f6 6.Bb5 Ne7 7.exf6 gxf6 8.Nh4 Bg6 9.O-O Qd7 10.Nd2 Nf5 11.Nxf5 Bxf5 12.Nf3 O-O-O 13.Bf4 Bd6 14.Bxd6 Qxd6 15.Nh4 Bg6 16.Re1 Rhg8 17.Qf3 e5 18.Bxc6 bxc6 19.Nxg6 hxg6 20.dxe5 fxe5 21.Qe3 e4 22.Qxa7 Rh8 23.h3 g5 24.Rad1 Qe5 25.Qa8+ Kd7 26.Qa4 Rh4 27.c4 d4 28.c5 Ke7 29.Qxc6 Rf8 30.a4 Rf6 31.Qb7 Re6 32.a5 g4 33.a6 gxh3 34.g3 Rg4 35.Kh2 Rf6 36.Rd2 Rxf2+ 37.Rxf2 Qxg3+ 38.Kh1 Qxf2 39.Rxe4+ Rxe4 40.Qxe4+ Kf6 41.a7 h2 42.Qg2 Qe1+ 43.Kxh2 Qe5+ 44.Kg1 Ke7 45.a8=Q Qe1+ 46.Kh2 Qh4+ 47.Qh3 Qf2+ 48.Qag2 Kd8 49.Qf3 c6 50.Qh3 Qe1 51.Qf1 Qe7 52.Qg4 Qf8 53.Kg2 Kc7 54.Qc4 Qg7 55.Qxg7+ Kd8 56.Qcg8# 1-0