1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Qc7 6.g3 d6 7.Bg2 Nc6 8.O-O Be7 9.Nb3 O-O 10.f4 b5 11.e5 dxe5 12.fxe5 Qb6+ 13.Kh1 Nd7 14.a4 b4 15.a5 Qa6 16.Ne4 Ncxe5 17.Nf6+ Nxf6 18.Bxa8 Rd8 19.Qe1 Bb7+ 20.Bxb7 Qxb7+ 21.Kg1 Nf3+ 22.Rxf3 Qxf3 23.Be3 a6 24.Qf2 Rd1+ 25.Rxd1 Qxd1+ 26.Qf1 Qxc2 27.Qxa6 Qxb3 28.Qa8+ Bf8 29.Bb6 Qd1+ 30.Kg2 Qd5+