1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.O-O Nbd7 8.f4 b5 9.Bf3 Bb7 10.e5 Bxf3 11.Nxf3 dxe5 12.fxe5 b4 13.exf6 bxc3 14.fxg7 Bxg7 15.bxc3 Qb6+ 16.Kh1 Bxc3 17.Bg5 Bxa1 18.Qxa1 Rg8 19.Qc1 Rc8 20.Qd2 Qb5 21.Rd1 Rc5 22.c4 Qa4 23.Be3 Rxc4 24.Ne5 Rc2 25.Qxd7+ Qxd7 26.Nxd7 Rgxg2 27.h4 f5 28.Bf4 Rxa2 29.Nf6+ Kf7 30.Nxh7 Rgf2 31.Be5 Rfe2 32.h5 Rxe5 33.Rd7+ Ke8 34.Nf6+