1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 d6 6.Nc3 c6 7.b4 a5 8.b5 Be6 9.d3 d5 10.Qb3 dxc4 11.dxc4 Ne4 12.Nxe4 Bxa1 13.Rd1 Qe8 14.Nc5 Bc8 15.Nd4 Bxd4 16.Rxd4 e5 17.Rd6 Qe7 18.Ne4 a4 19.Qd1 Be6 20.Bg5 f6 21.Nxf6+ Rxf6 22.Bxf6 Qxf6 23.Bh3 cxb5 24.Rxe6 Qg5 25.cxb5 e4 26.Qd6 Qxb5 27.Qd8+ Kg7 28.Re7+ Kh6 29.Qf8+