1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 Be7 7.Nc3 O-O 8.cxd5 exd5 9.Bg5 c4 10.Ne5 Be6 11.e3 h6 12.Bxf6 Bxf6 13.Nxc6 bxc6 14.Na4 a5 15.b3 Bc8 16.bxc4 Ba6 17.cxd5 Bxf1 18.Qxf1 cxd5 19.Nc3 g6 20.Nxd5 Bg7 21.h4 h5 22.Rc1 Kh8 23.a4 Rb8 24.Rc5 Rb2 25.Nf4 Ra2 26.Be4 Rxa4 27.Qd1 Bxd4 28.Rxh5+ Kg8 29.Qxa4