1.e4 c5 2.Nf3 e6 3.c3 Nf6 4.e5 Nd5 5.d4 cxd4 6.cxd4 d6 7.Bc4 Nc6 8.O-O Nb6 9.Bb5 Be7 10.Nc3 O-O 11.Bd3 h6 12.Qe2 d5 13.Bb1 f5 14.exf6 Rxf6 15.Qd3 Bd6 16.Qh7+ Kf7 17.Nb5 a6 18.Nxd6+ Qxd6 19.Nh4 Ne7 20.Nf3 Nd7 21.Re1 Nc6 22.Bd2 e5 23.dxe5 Ndxe5 24.Nxe5+ Nxe5 25.Bc2 Ng4 26.g3 Nxf2 27.Kg2 d4 28.Rad1 Qe5 29.Be3 Qh5 30.Bxd4 Bg4 31.Bxf6 Kxf6 32.Rd6+ Be6 33.Rexe6+ Kf7