1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Nf3 g6 5.Bb5 Bg7 6.O-O Bd7 7.Bxc6 Bxc6 8.d3 e6 9.f5 Nf6 10.fxe6 fxe6 11.e5 dxe5 12.Nxe5 Qd4+ 13.Kh1 Qxe5 14.Bf4 Qh5 15.Qe1 O-O 16.Qxe6+ Kh8 17.Qe2 Qxe2 18.Nxe2 Rad8 19.Bg5 h6 20.Bd2 Nd5 21.c4 Nb4 22.Nf4 Kh7 23.Ne6 Rxf1+ 24.Rxf1 Rxd3 25.Bf4 Nc2 26.h4 Ne3 27.Rf2 Rd1+ 28.Kh2 Ng4+ 29.Kg3 Nxf2 30.Kxf2 Bd4+