1.Nf3 c5 2.g3 Nf6 3.Bg2 Nc6 4.O-O d5 5.d4 Qb6 6.dxc5 Qxc5 7.Nc3 Bg4 8.h3 Bf5 9.g4 Be6 10.Be3 Qa5 11.a3 g6 12.Ng5 Bg7 13.b4 Qd8 14.b5 Na5 15.Bd4 O-O 16.f4 Bd7 17.Qd3 Rc8 18.Kh1 e6 19.a4 Nc4 20.e4 e5 21.fxe5 Nxg4 22.Nxf7 Qh4 23.e6 Bxe6 24.Bxg7 Rxf7 25.Rxf7 Bxf7 26.Bd4 Nce5 27.Bxe5 Nf2+ 28.Kg1 Nxd3 29.cxd3 Qe7 30.Bd4 Rxc3