1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.g4 O-O 5.g5 Ne8 6.Qc2 b6 7.a3 Be7 8.d4 d5 9.Bg2 Bb7 10.cxd5 exd5 11.Bf4 c5 12.h4 Nc7 13.Rd1 Nba6 14.O-O c4 15.Bg3 b5 16.b4 Bd6 17.Ne5 Qe7 18.e4 f6 19.gxf6 gxf6 20.exd5 Rad8 21.Nc6 Bxc6 22.dxc6 f5 23.f4 Qg7 24.Rf3 Bxb4 25.Nxb5 Nxb5 26.Qxc4+ Kh8 27.Qxb5 Rxd4 28.Rxd4 Qxd4+ 29.Kh2