1.Nf3 Nf6 2.d3 d5 3.g3 c5 4.c4 dxc4 5.Qa4+ Bd7 6.Qxc4 e6 7.Bg2 Nc6 8.O-O Rc8 9.Nc3 Bd6 10.Bg5 Be7 11.Bxf6 gxf6 12.Qg4 Kf8 13.Qh5 Kg7 14.Rfd1 Qa5 15.e3 Rhd8 16.Ne2 c4 17.Qg4+ Kh8 18.dxc4 Be8 19.Nf4 Ne5 20.Nxe5 Qxe5 21.b3 b5 22.cxb5 Bxb5 23.Rxd8+ Rxd8 24.Rd1 Rxd1+ 25.Qxd1 Qd6 26.Qf3 Qc7 27.h3 f5 28.Qa8+ Bd8 29.Nh5 h6 30.Qf3 Be7 31.e4 Qc1+ 32.Kh2 Bc6 33.Qd3 Qb2 34.exf5 Qxf2 35.Qc3+ f6 36.Qxc6 Bc5 37.Qe8+ Kh7 38.Qg6+ Kh8 39.Qg7# 1-0