1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.Bf4 O-O 6.e3 Nbd7 7.Be2 dxc4 8.O-O Nh5 9.Be5 c5 10.Qc2 f6 11.Bg3 Nxg3 12.hxg3 cxd4 13.Nxd4 Ne5 14.Rfd1 Qb6 15.a4 Bd7 16.a5 Qc7 17.f4 Nf7 18.b3 cxb3 19.Qxb3 Bc5 20.Ncb5 Qc8 21.Rac1 a6 22.f5 Bxb5 23.fxe6 Bxe2 24.Nxe2 Qc7 25.Rd7 Qe5 26.exf7+ Kh8 27.Rc3 Rac8 28.Nf4 Rc6 29.Kh2 f5 30.Rd5 Qe7 31.Rcxc5 Rxc5 32.Rxc5 Qxc5 33.Ne6 Qd6 34.Nxf8 Qxf8 35.Qe6 g6 36.Qf6+ Qg7 37.f8=Q# 1-0