1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.Bf4 O-O 6.e3 c5 7.dxc5 Bxc5 8.Qc2 Nc6 9.a3 Qa5 10.O-O-O Be7 11.g4 Rd8 12.h3 dxc4 13.Rxd8+ Nxd8 14.Bxc4 Bd7 15.Nd2 b5 16.Nb3 Qb6 17.Bd3 g6 18.h4 Nxg4 19.h5 e5 20.Bg3 Rc8 21.Kb1 Qe6 22.hxg6 fxg6 23.f3 Nxe3 24.Qh2 h5 25.Bxe5 Nf7 26.Bd4 Nf5 27.Bc2 a5 28.Rg1 Ng5 29.Qg2 Nh4