1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.g3 O-O 5.Bg2 d5 6.Qb3 Nc6 7.d4 Ne4 8.cxd5 exd5 9.O-O Bxc3 10.bxc3 Re8 11.Bf4 Na5 12.Qc2 Bf5 13.Qc1 h6 14.Ne5 c5 15.f3 Ng5 16.e4 Bh7 17.exd5 f6 18.h4 cxd4 19.hxg5 fxe5 20.Bd2 hxg5 21.cxd4 Rc8 22.Bxa5 Qxa5 23.Qxg5 Qxd5 24.Rad1 Rc2 25.dxe5 Qc5+ 26.Kh1 Rxa2 27.Rd8 Qc6 28.Rxe8+ Qxe8 29.Rd1 Kf7 30.Qf4+