1.Nf3 d5 2.g3 Bg4 3.Bg2 Nd7 4.c4 e6 5.cxd5 exd5 6.h3 Bh5 7.O-O Ngf6 8.Nc3 c6 9.d3 Be7 10.Nh4 d4 11.Nb1 O-O 12.Nf5 Bc5 13.b4 Bb6 14.b5 cxb5 15.Bxb7 Rb8 16.Bg2 Bg6 17.Nh4 Re8 18.a4 bxa4 19.Rxa4 Bh5 20.Ra2 Nc5 21.Bf4 Rc8 22.g4 Nxg4 23.Nf5 Ne5 24.Ng3 Qh4 25.Nxh5 Qxh5 26.Na3 Re7 27.Nb5 Rd8 28.Qa1 Ng6 29.Bg3 Nb3 30.Qb2 Qxb5 31.Rb1 Rc8 32.Qxb3 Rc1+ 33.Rxc1 Qxb3 34.Rc8+ Nf8 35.Bd6 Qe6