1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.d4 e6 6.c4 Be7 7.Nc3 O-O 8.cxd5 exd5 9.Ne1 Qc8 10.Qb3 b5 11.a3 a5 12.f3 Bh3 13.e4 dxe4 14.fxe4 Qe6 15.d5 cxd5 16.exd5 Qb6+ 17.Kh1 Bxg2+ 18.Nxg2 Nbd7 19.Be3 Bc5 20.Bf4 Rae8 21.Rae1 Ng4 22.h3 Nf2+ 23.Kh2 Nd3 24.Rxe8 Rxe8 25.Nxb5 Nxf4 26.Rxf4 Bd6 27.Rf3 Ne5 28.Rf1 Nd7 29.a4 Re7 30.Qf3 Nc5 31.Ne3 Ne4 32.Nf5 Nd2 33.Nxe7+ Bxe7 34.Qxf7+