1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d4 d5 6.Nbd2 c5 7.dxc5 Nc6 8.c3 e5 9.e4 d4 10.cxd4 exd4 11.e5 Nd7 12.Ne4 Ndxe5 13.Bg5 f6 14.Nxe5 Nxe5 15.Bf4 Be6 16.Re1 b6 17.cxb6 Qxb6 18.Nxf6+ Bxf6 19.Bxa8 Nd7 20.Qf3 Kg7 21.Rac1 g5 22.Rc6 Qd8 23.Rcxe6 gxf4 24.Bc6 fxg3 25.hxg3 Ne5 26.R1xe5 Bxe5 27.Qg4+ Kh8 28.Rxe5 d3 29.Rd5