1.Nf3 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.dxc3 Nd7 7.Bc4 e6 8.Qe2 Bg7 9.Bg5 f6 10.Be3 Qe7 11.O-O-O a6 12.e5 Nxe5 13.Nxe5 fxe5 14.h4 Bd7 15.Qf3 Bc6 16.Qg4 Kf7 17.h5 Bf6 18.f4 Bd5 19.fxe5 Bxe5 20.Rxd5 exd5 21.Bxd5+ Ke8 22.Bxb7 Rd8 23.Bc6+ Kf7 24.Rf1+ Bf6 25.Bg5 Rd6 26.Qc4+ Kg7 27.h6+ Kf8 28.Qxa6 Kf7 29.Bxf6