1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.c4 Nbd7 6.cxd5 cxd5 7.Qb3 e5 8.d4 Bd6 9.dxe5 Nxe5 10.Nc3 Nxf3+ 11.Bxf3 Bxf3 12.exf3 O-O 13.Rd1 Be5 14.Nxd5 Nxd5 15.Rxd5 Qf6 16.Bg5 Qxg5 17.f4 Qg6 18.fxe5 Rac8 19.Rad1 h5 20.h4 Rc2 21.Qxb7 Qe4 22.Qxa7 Rxb2 23.a4 Qe2 24.Qd4 Ra2 25.Qf4 f6 26.Rd8 Kh7 27.Qf5+ Kh6 28.exf6