1.Nf3 c5 2.g3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nxc6 bxc6 6.c4 Bg7 7.Bg2 Nh6 8.Nc3 Nf5 9.Bd2 h5 10.h4 O-O 11.Rc1 Rb8 12.b3 Bb7 13.e3 Qc7 14.Ne2 c5 15.O-O Bxg2 16.Kxg2 Qc6+ 17.Kg1 g5 18.e4 Qxe4 19.Bxg5 Rb6 20.Nc3 Qd4 21.Nb5 Qg4 22.Qxg4 hxg4 23.Kg2 Ra6 24.Rc2 Bd4 25.f3 gxf3+ 26.Rxf3 e6 27.g4 Nd6 28.Nxd6 Rxd6 29.Be7