1.e4 c5 2.Nf3 d6 3.Bb5+ Bd7 4.Bxd7+ Nxd7 5.O-O Ngf6 6.Qe2 e6 7.c4 Ne5 8.Nxe5 dxe5 9.d3 Be7 10.Nc3 O-O 11.f4 exf4 12.Bxf4 Qb6 13.e5 Nd7 14.Ne4 Rfd8 15.Rf2 Nf8 16.Raf1 Ng6 17.Qh5 Rd7 18.Bg5 Bf8 19.Bf6 h6 20.b3 Qc7 21.h4 Rxd3 22.Qg4 Rd4 23.h5 Nxe5 24.Qf4 gxf6 25.Nxf6+ Kh8 26.Qg3 Bg7 27.Re1 Rd3 28.Qxe5 Qxe5 29.Rxe5 b6 30.Re1 Rad8 31.Ne4 f5