1.f4 d5 2.b3 Nf6 3.Nf3 g6 4.e3 Bg7 5.Bb2 c5 6.Be2 Nc6 7.Bb5 Qb6 8.Bxc6+ Qxc6 9.O-O O-O 10.Qe1 b5 11.d3 a5 12.a4 Ba6 13.axb5 Bxb5 14.Rxa5 Rxa5 15.Qxa5 Ra8 16.Qd2 Ra2 17.c4 dxc4 18.dxc4 Ne4 19.Qd8+ Qe8 20.Qxe8+ Bxe8 21.Bxg7 Kxg7 22.Rd1 Rb2 23.Nfd2 Bc6 24.Nxe4 Bxe4 25.Nd2 Bc2 26.Rc1 Bxb3 27.Ne4 Ba2 28.Nxc5 Rb4 29.Nd3 Rxc4 30.Rxc4 Bxc4 31.Ne5 Bd5