1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.Qe2 d6 7.O-O Nbd7 8.c4 Be7 9.Nc3 O-O 10.f4 g6 11.Be3 Re8 12.Nb3 b6 13.a4 Nc5 14.Nxc5 bxc5 15.e5 Nd7 16.Bf2 Bb7 17.Rad1 Qc7 18.Bg3 Rad8 19.Be4 Bc6 20.Qf3 Nb8 21.f5 dxe5 22.fxg6 f5 23.Qh5 Bf6 24.Bxc6 Nxc6 25.Ne4 fxe4 26.Rxd8 Rxd8 27.Rxf6 Qd7 28.gxh7+ Kh8 29.Rf1 Qd4+ 30.Kh1 e3 31.Bh4