1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 a6 5.Bg2 dxc4 6.Ne5 c5 7.Be3 Nd5 8.O-O b5 9.Nc3 Bb7 10.dxc5 f6 11.Nxd5 Bxd5 12.Bxd5 Qxd5 13.Nf3 Nc6 14.a4 b4 15.Rc1 Na5 16.Qc2 Bxc5 17.Rfd1 Qc6 18.Bxc5 Qxc5 19.Qe4 Ke7 20.Nd4 Qd5 21.Qg4 g6 22.Nb3 Nxb3 23.Rxd5 exd5 24.Rd1 Rhd8 25.Qf4 Rac8 26.Qe3+ Kf7 27.Qa7+ Kg8 28.Qb6 a5 29.Qe6+ Kg7 30.Rxd5 Rxd5 31.Qxd5 Rc7 32.Qd8 Rf7 33.Qc8 Nd2 34.Kg2 c3 35.bxc3 b3 36.Qb8 Re7 37.c4 Re4 38.c5 Rc4 39.Qb7+ Kh6 40.c6 Rb4 41.Qd7 b2 42.Qxd2+ g5 43.c7 b1=Q 44.c8=Q Qe4+ 45.f3 Qe5 46.Qd3 Rd4 47.Qf8+ Kh5 48.Qxh7# 1-0