1.e4 c5 2.Nf3 e6 3.b3 b6 4.Bb2 Bb7 5.Bd3 Nf6 6.Qe2 d6 7.O-O Be7 8.c3 O-O 9.Bc2 Ba6 10.c4 Nbd7 11.d4 cxd4 12.Nxd4 Bb7 13.Nc3 a6 14.f4 Qc7 15.Rae1 Rfd8 16.Kh1 Bf8 17.Nf3 e5 18.fxe5 dxe5 19.Nd5 Nxd5 20.exd5 f6 21.Bxh7+ Kxh7 22.Ng5+ fxg5 23.Qh5+ Kg8 24.Qf7+ Kh8 25.Rf3 g4 26.Rf5 Qd6 27.Rh5+ Qh6 28.Rxh6+ gxh6 29.Rxe5 Nf6 30.Re8 Rd6 31.Rxf8+ Rxf8 32.Qxf8+