1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Nf3 e6 5.Bc4 Nf6 6.d4 cxd4 7.Nxd4 a6 8.Bb3 Be7 9.Be3 O-O 10.Qf3 Qc7 11.O-O Rb8 12.Qg3 b5 13.e5 Ne8 14.f5 Nxd4 15.Bxd4 dxe5 16.fxe6 f6 17.Rae1 Qd6 18.Nd5 Bxe6 19.Nxe7+ Qxe7 20.Bxe5 fxe5 21.Rxf8+ Kxf8 22.Qxe5 Qa7+ 23.Kh1 Bxb3 24.axb3 Nf6 25.Qd6+ Kg8 26.Re7 Qb6 27.Qg3 g6 28.Qe5 Rd8 29.h3 Rd1+ 30.Kh2 Qg1+ 31.Kg3 Nh5+ 32.Kh4 Qf2+