1.e4 c5 2.Nc3 a6 3.f4 b5 4.Nf3 Bb7 5.d3 b4 6.Ne2 d5 7.Ng3 h5 8.exd5 Bxd5 9.h3 e6 10.Be2 Nf6 11.O-O Be7 12.Ne5 h4 13.Nh1 Nc6 14.Bf3 Nd4 15.Bxd5 Nxd5 16.Bd2 O-O 17.Nf2 Qc7 18.Ne4 Nf5 19.Qf3 a5 20.Rae1 a4 21.c3 a3 22.b3 Rad8 23.Rc1 Qb6 24.Kh2 bxc3 25.Nxc3 Nb4 26.Na4 Qb5 27.Bxb4 cxb4 28.Rc7 Rd5 29.Rfc1 Rxe5 30.fxe5 Qxe5+ 31.Kg1 Bg5