1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.b3 Be7 7.Bb2 O-O 8.dxc5 Bxc5 9.c4 Re8 10.cxd5 exd5 11.Nc3 a6 12.e3 Ba7 13.Ne2 Ne4 14.Nfd4 Ne5 15.Rc1 Qd6 16.Qc2 Ng4 17.h3 Ne5 18.Nf4 Ng6 19.Nh5 Qe5 20.g4 Bb8 21.f4 Qe7 22.Nxg7 Nd6 23.Rfe1 Rd8 24.Nh5 Ne4 25.Bxe4 dxe4 26.Qxc8 Rxc8 27.Rxc8+ Nf8 28.Nf5 Qe6 29.Nf6+