1.Nf3 Nf6 2.g3 e6 3.c4 d5 4.cxd5 exd5 5.Bg2 Bd6 6.O-O O-O 7.Nc3 c6 8.a3 Re8 9.d3 Bg4 10.h3 Bh5 11.e4 dxe4 12.dxe4 Nxe4 13.Nxe4 Rxe4 14.Bf4 Bc7 15.Qxd8+ Bxd8 16.Rfe1 Rxe1+ 17.Rxe1 f6 18.Nd4 Bf7 19.b4 g6 20.Nb5 Nd7 21.Nd6 g5 22.Be3 Bd5 23.Nxb7 Bxg2 24.Kxg2 Bb6 25.Bxb6 axb6 26.Re7 Ne5 27.Nd6 Rxa3 28.Ne4 Kf8 29.Rb7 b5 30.Nxf6 h6 31.Nd7+ Nxd7 32.Rxd7 Rb3 33.Rd6 Rxb4 34.Rxc6 Kg7 35.Rb6