1.c4 Nf6 2.d4 c5 3.d5 g6 4.Nc3 Bg7 5.e4 O-O 6.Bd3 e6 7.Nf3 exd5 8.cxd5 d6 9.h3 c4 10.Bc2 Na6 11.O-O Bd7 12.Bf4 Qb6 13.Rb1 Rfe8 14.Re1 Nb4 15.a3 Nxc2 16.Qxc2 Nh5 17.Be3 Qc7 18.Qd2 b5 19.Bd4 Nf6 20.Qf4 Nh5 21.Qe3 Nf6 22.Qg5 h6 23.Qh4 Nh5 24.Bxg7 Kxg7 25.Nd4 Qb6 26.Rbd1 a5 27.Nf5+ Kh7 28.Ne3 Rac8 29.g4 Ng7 30.Qf6 Kg8 31.Qf4 h5 32.Ne2 Qd8 33.Nd4 Qe7 34.f3 Qe5 35.Qxe5 dxe5 36.Ne2 f5 37.exf5 gxf5 38.d6 Kf7 39.Nc3 Rc5 40.gxf5 Nxf5 41.Ne4 Rc6 42.Rd5 b4 43.Nxf5 Bxf5 44.d7 Rd8 45.Nd6+ Kf6 46.Nxf5 Kxf5 47.Rexe5+ Kf6 48.Re8 c3 49.bxc3 bxc3 50.Rxd8 c2 51.Rf8+ Kg6 52.d8=Q c1=Q+ 53.Rd1 Qe3+ 54.Kh1 Rc1 55.Qf6+ Kh7 56.Rf7+ Kg8 57.Qg7# 1-0