1.c4 e5 2.g3 c5 3.Nf3 d6 4.Nc3 Nf6 5.b3 Be7 6.Bg2 O-O 7.d3 h5 8.O-O Nc6 9.Ng5 h4 10.e3 Ng4 11.Nge4 h3 12.Bf3 Nh6 13.Nd5 f5 14.Nec3 Be6 15.Rb1 Bf6 16.a3 Rc8 17.b4 Qd7 18.Bd2 Bd8 19.b5 Ne7 20.Nxe7+ Bxe7 21.Bd5 Ng4 22.b6 Bxd5 23.Nxd5 a6 24.e4 Bd8 25.f4 exf4 26.Rxf4 g6 27.Qf1 Bg5 28.Qxh3 Bxf4 29.gxf4 Qh7 30.Qg2 Nf6 31.e5 dxe5 32.fxe5 Nxd5 33.cxd5 f4 34.Qe4 Qh5 35.d6 f3 36.Rf1 Rc6 37.h4 Rxb6 38.d7 Re6 39.Bg5 Rxe5 40.Qxe5 Qg4+ 41.Kf2 Qg2+ 42.Ke1 f2+ 43.Ke2 Qg4+ 44.Kd2 Qxd7 45.Qxc5 Rf5 46.Qc4+ Kh7 47.Be3 b5 48.Qe4 Qf7 49.Ke2 Qa2+ 50.Bd2 Qf7 51.h5 gxh5 52.Rxf2 Qc4 53.Qxf5+ Kg8 54.Qf4 Qc8 55.Qf5 Qf8 56.Qxf8+ Kh7 57.Qe7+ Kg6 58.Qf7# 1-0