1.c4 Nf6 2.Nc3 e6 3.e4 d5 4.e5 Nfd7 5.d4 dxc4 6.Bxc4 c5 7.Nf3 cxd4 8.Qxd4 Nc6 9.Qe4 Be7 10.O-O a6 11.Rd1 Qc7 12.Bf4 Nf8 13.Qe3 Ng6 14.Ne4 O-O 15.Bg3 Ngxe5 16.Nxe5 Nxe5 17.Bb3 Qa5 18.Nd6 Bxd6 19.Rxd6 Nc6 20.Re1 Qf5 21.f4 e5 22.fxe5 Be6 23.Rf1 Qh5 24.Bd1 Bg4 25.Bc2 Rae8 26.h3 Be6 27.Bf4 f6 28.exf6 Rxf6 29.Rxe6 Rexe6 30.Bb3 Qe8 31.Re1 Nd8 32.Qd4 Kh8 33.Be5 Nc6 34.Qc3 Rxe5 35.Rd1 Re2 36.Qc4 Re1+ 37.Kh2 Qe5+ 38.g3 Rf2#