1.Nf3 d5 2.g3 Nc6 3.Bg2 Bg4 4.O-O Nf6 5.d4 e6 6.Ne5 Qd6 7.Bf4 Qd8 8.c4 dxc4 9.Nxc6 bxc6 10.Bxc6+ Ke7 11.Bxa8 Qxa8 12.f3 Bh3 13.Re1 a6 14.Qa4 Qa7 15.Qxc4 Ne8 16.Qc5+ Qxc5 17.dxc5 Nf6 18.Nc3 Nd5 19.Nxd5+ exd5 20.Bxc7 Kd7 21.Bf4 Bxc5+ 22.e3 h6 23.Rac1 Ba7 24.g4 g5 25.Be5 Ke6 26.Bxh8 d4 27.Bxd4 Bxd4 28.exd4+