1.c3 d5 2.d4 e6 3.Nd2 Nf6 4.e3 Bd6 5.Ngf3 O-O 6.Bd3 a6 7.e4 dxe4 8.Nxe4 Nxe4 9.Bxe4 Nd7 10.O-O h6 11.Re1 Nf6 12.Qc2 Nxe4 13.Qxe4 Bd7 14.Qxb7 c5 15.Be3 Rb8 16.Qxa6 Bb5 17.Qa7 c4 18.Ne5 f6 19.a4 Ra8 20.Qb7 Ba6 21.Qc6 fxe5 22.dxe5 Be7 23.Qxe6+ Kh7 24.Rad1 Qe8 25.a5 Bc8 26.Qd5 Bg4 27.f3 Bf5 28.Bb6 Bd3 29.e6 Qg6 30.b4 Rae8 31.a6 Rf5 32.Qc6 Bh4 33.Bf2 Bxf2+ 34.Kxf2 Rf6 35.a7 Rfxe6 36.Qxe6 Rxe6 37.a8=Q Ra6 38.Qd5 Ra2+ 39.Ke3 Qxg2 40.Kd4 Rc2 41.Kc5 Qf2+ 42.Kc6 Rxc3 43.Re8 Qa7 44.b5 Rb3 45.Rde1 Rxb5 46.Qxb5 Bg6 47.R8e7 Qa8+ 48.Qb7 Qa4+ 49.Kd6 Qa3+ 50.Ke6 Qc3 51.Re5 Qd3 52.Rxg7+ Kh8 53.Qe7 Qxf3 54.Rxg6 c3 55.Qg7# 1-0