1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O Be7 8.Bb3 O-O 9.f4 Nbd7 10.f5 Nc5 11.fxe6 fxe6 12.Nf5 Kh8 13.Nxe7 Qxe7 14.Bg5 b5 15.Qd4 Bb7 16.e5 dxe5 17.Qxe5 Ncd7 18.Qxe6 Qc5+ 19.Be3 Qh5 20.Qf5 Qe8 21.Bd4 b4 22.Rae1 Qc8 23.Ne2 Qc6 24.Nf4 Rae8 25.Qh3 Ne4 26.c3 bxc3 27.bxc3 Ng5 28.Qg4 Rxe1 29.Rxe1 Rxf4 30.Qxg5 Qg6 31.Qxg6 hxg6 32.Re7