1.Nf3 d5 2.c4 d4 3.b4 Bg4 4.Qa4+ c6 5.Ne5 Bf5 6.g3 f6 7.Nf3 e5 8.Bg2 Nd7 9.O-O a5 10.b5 c5 11.Nh4 Nb6 12.Qd1 Bd7 13.e3 Nh6 14.exd4 exd4 15.d3 Nf7 16.Bxb7 Ra7 17.Be4 g6 18.Re1 Be7 19.Bxg6 hxg6 20.Nxg6 Rh7 21.Rxe7+ Qxe7 22.Nxe7 Kxe7 23.Ba3 Ne5 24.Bxc5+ Kf7 25.Nd2 Rb7 26.Bxd4 Ng4 27.Ne4 Rb8 28.Qf3 Rh6 29.h3