1.Nf3 d5 2.g3 g6 3.Bg2 Bg7 4.c4 dxc4 5.Qa4+ Nc6 6.O-O e5 7.Nxe5 Bxe5 8.Bxc6+ bxc6 9.Qxc6+ Bd7 10.Qe4 f6 11.f4 Bh3 12.fxe5 Bxf1 13.exf6+ Kf8 14.Kxf1 Nxf6 15.Qxc4 Qd5 16.Qxd5 Nxd5 17.b3 Ke8 18.Bb2 Rf8+ 19.Kg1 Kd7 20.Nc3 Nxc3 21.Bxc3 h5 22.Bd4 a6 23.Rc1 Rae8 24.Be3 Re6