1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.O-O Nbd7 5.c4 c6 6.cxd5 cxd5 7.d4 e6 8.Nc3 a6 9.Nh4 Bg6 10.Nxg6 hxg6 11.e4 dxe4 12.Nxe4 Nxe4 13.Bxe4 Qb6 14.Be3 Rd8 15.Qf3 Nf6 16.Bxb7 Nd5 17.Bxd5 Rxd5 18.Rac1 Qd8 19.Rc6 Rf5 20.Qe4 a5 21.Rfc1 Ke7 22.Rc7+ Kf6 23.h4 Qd5 24.Bg5+ Rxg5 25.hxg5+ Qxg5 26.Qe5+ Qxe5 27.dxe5+ Kxe5 28.Rc8