1.Nf3 f5 2.g3 Nf6 3.Bg2 g6 4.b3 Bg7 5.Bb2 O-O 6.O-O d6 7.d4 Ne4 8.c4 Nc6 9.Nbd2 Nxd2 10.Qxd2 e5 11.dxe5 dxe5 12.Qd5+ Kh8 13.Qxd8 Rxd8 14.Ng5 Re8 15.Nf7+ Kg8 16.Bd5 Be6 17.Bxc6 bxc6 18.Nxe5 Bxe5 19.Bxe5 Bxc4 20.f4 Bxe2 21.Rf2 Ba6 22.Rd2 Rad8 23.Rad1 Rxd2 24.Rxd2 Kf7 25.Kf2 Re7 26.Rd8 Re8 27.Rxe8 Kxe8 28.Bd4 Kd7 29.Bxa7 Kd6 30.b4 Kd5 31.g4 h5 32.gxf5