1.d4 Nf6 2.Nf3 b6 3.Be3 e6 4.g3 Bb7 5.Bg2 c5 6.c4 cxd4 7.Bxd4 Bb4+ 8.Kf1 Nc6 9.Ne5 O-O 10.Nc3 Nxd4 11.Bxb7 Rb8 12.Qxd4 Rxb7 13.Kg2 Qa8 14.f3 Bc5 15.Qd3 d6 16.Nc6 Rd7 17.Nd4 d5 18.Nb3 Be7 19.cxd5 Nxd5 20.Nxd5 Rxd5 21.Qe4 Bf6 22.Rab1 Rfd8 23.Rhc1 Qb8 24.Rc2 h5 25.Rbc1 h4 26.Qf4 Qb7 27.Rc7 Qa6 28.R1c2 Rh5 29.a4 h3+ 30.Kf2 Rhd5 31.Qe4 Be5 32.R7c6 Qb7 33.Qh4 Bxb2 34.Rc7 Qb8 35.Qe7 Rf8 36.Rxb2 Rd1 37.Rc1 Rxc1 38.Nxc1 Qe5 39.Qb4 Rc8 40.Nd3 Rc1 41.Nxe5 Rc3 42.e3 Kh8 43.Kg1 Rd3 44.Ng6+ Kh7 45.Qd4 Rxe3 46.Ne5 g6 47.Nc6 Re5 48.Nd8 g5 49.f4 Re1+ 50.Kf2 Re5 51.f5 Kg8 52.g4 a5 53.Nxe6 Rc5 54.Qg7# 1-0