1.b4 Nf6 2.Bb2 e6 3.e3 Bxb4 4.Bd3 d5 5.Nf3 Bd7 6.c4 O-O 7.Qb3 Nc6 8.Ne5 Qe7 9.a3 Ba5 10.O-O Nxe5 11.Bxe5 Bc6 12.f3 Nd7 13.Bc3 Nc5 14.Qc2 Ba4 15.Bxh7+ Kh8 16.Bxg7+ Kxg7 17.Qb2+ Kxh7 18.d4 Qf6 19.Qe2 c6 20.f4 Ne4 21.Rf3 Rg8 22.Rh3+ Kg7 23.Ra2 Bb3 24.Rb2 Bxc4 25.Qh5 Qg6 26.Qf3 b5 27.a4 Kf8 28.Na3 Nd2 29.Rxd2 Bxd2 30.Qf2 Qd3 31.Nxc4 bxc4