1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.g3 O-O 5.Bg2 d5 6.O-O dxc4 7.Qc2 a6 8.a4 Bd7 9.Bf4 Nd5 10.Bd2 Nc6 11.Qxc4 b5 12.Qc1 bxa4 13.Nc3 Nxc3 14.Bxc3 Nb4 15.Ne5 Nd5 16.Nxd7 Qxd7 17.Qc2 a3 18.bxa3 Rac8 19.Rfd1 Nxc3 20.Qxc3 c5 21.dxc5 Qb5 22.c6 Bf6 23.Qe3 Bxa1 24.Rxa1 Rfd8 25.Rc1 Qb2 26.Bf3 Qd2 27.c7 Qxe3 28.cxd8=Q+ Rxd8 29.fxe3 h5 30.Ra1 Rd4 31.Bc6 a5 32.Re1 Rd5 33.Kf1 f5 34.Ba4 Kh8 35.Bd1 Rc5 36.h4 Rc1 37.e4 Rc2 38.Kg2 e5 39.Rf1 Rc3 40.Kf2 Rb3 41.Kg2 Rf3 42.Rxf3 g5 43.hxg5 fxe4 44.Ba4 Kh7 45.Kg1 Kh8 46.Kh2 Kg7 47.Rf2 Kg6 48.Rg2 Kg7 49.Bc2 e3 50.g6 a4 51.Rf2 e4 52.Kh1 Kh8 53.Rf4 Kg7 54.Rg4 Kg8 55.g7 Kh7 56.g8=Q+ Kh6 57.Rg6# 1-0