1.Nf3 d5 2.e3 Nf6 3.c4 e6 4.Nc3 a6 5.b3 Bd6 6.Bb2 O-O 7.g4 Nxg4 8.cxd5 e5 9.h3 Nf6 10.Qc2 Re8 11.Rg1 c6 12.Ng5 g6 13.dxc6 bxc6 14.Bc4 Ra7 15.O-O-O Nd5 16.Nxd5 cxd5 17.Bxd5 Ba3 18.Bc4 Bxb2+ 19.Kxb2 Qf6 20.Qc3 Bf5 21.f4 Nc6 22.e4 Bc8 23.Rdf1 Nd8 24.f5 Qd6 25.Qg3 Kh8 26.Nxh7 Kxh7 27.Qh4+