1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O e6 5.d3 c5 6.e4 d6 7.Re1 Nbd7 8.Nbd2 Be7 9.a4 a6 10.Qe2 O-O 11.c3 e5 12.Nh4 Re8 13.Nf5 Bf8 14.Nf1 d5 15.exd5 Bxd5 16.Bxd5 Nxd5 17.axb5 g6 18.Nh6+ Bxh6 19.Bxh6 axb5 20.Qf3 N7b6 21.Ne3 Nxe3 22.Qxe3 Rxa1 23.Rxa1 Na4 24.Qf3 Qd6 25.c4 Nxb2 26.Ra8 Rd8 27.Qc6 Qe7 28.Qxc5