1.e4 c5 2.Nf3 d6 3.Bb5+ Bd7 4.Bxd7+ Qxd7 5.O-O Nf6 6.Nc3 g6 7.d4 cxd4 8.Nxd4 Bg7 9.Qf3 Na6 10.Ndb5 Nc5 11.Bf4 Ncxe4 12.Nxe4 Qxb5 13.Nxf6+ Bxf6 14.Rab1 O-O 15.Bh6 Rfc8 16.c3 Rc5 17.a3 Rh5 18.Qf4 Be5 19.Qe3 Bxh2+ 20.Kh1 Bf4+ 21.Kg1 Bxe3 22.fxe3 Rxh6 23.Rf3 Qh5 24.Kf2 Qh4+ 25.Ke2 Qc4+ 26.Kf2 Rh2 27.Rf1 Qh4+ 28.Ke2 Rxg2+ 29.R3f2 Rxf2+ 30.Rxf2 Rc8 31.Kd3 Qxf2