1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qb3 Bb7 8.O-O Nbd7 9.d4 a6 10.Ne5 Nxe5 11.dxe5 Nd5 12.Rd1 Qc7 13.Nc3 Be7 14.Nxd5 cxd5 15.Bf4 O-O 16.Rac1 Qa5 17.e4 dxe4 18.Rd7 Bd5 19.Qe3 Bd8 20.Bxe4 Bb6 21.Qd3 Bxe4 22.Qxe4 Qxa2 23.Rd2 a5 24.Bg5 h6 25.Be7 Rfc8 26.Rc6 Ba7 27.Kg2 Re8 28.Rc7 Bb6 29.Rb7 Qc4 30.Qf3 Rab8 31.Rbd7 Qc8 32.Bf6 gxf6 33.Qg4+ Kh8 34.Qh5 Qc6+ 35.f3 Be3 36.Qxf7 Qxd7 37.Rxd7 Re7 38.Qxe7 Ba7 39.Qh7# 1-0