1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.b3 b6 7.d4 Bb7 8.Nc3 dxc4 9.bxc4 c5 10.d5 exd5 11.Nh4 Ne4 12.Nxd5 Bxd5 13.cxd5 Bf6 14.Bxe4 Bxa1 15.d6 Nd7 16.Bxa8 Qxa8 17.Qa4 Qb7 18.Nf5 Bf6 19.Rd1 Re8 20.Be3 g6 21.Nh6+ Kg7 22.Qc4 Ne5 23.Qf4 Nd7 24.a4 Qe4 25.Ng4 Qxf4 26.Bxf4 Re4 27.Bh6+ Kg8 28.Nxf6+ Nxf6 29.d7