1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.f4 Nc6 7.Be3 e5 8.Nxc6 bxc6 9.fxe5 Ng4 10.Bd3 dxe5 11.Bg1 Qa5 12.a3 Be7 13.b4 Qc7 14.Na4 O-O 15.Nc5 a5 16.c3 Bg5 17.Qf3 Rd8 18.Ra2 Qd6 19.Bc4 axb4 20.Nd3 b3 21.Rb2 Qxa3 22.h3 Qa1+ 23.Ke2 Ra2 24.Qxf7+ Kh8 25.Rxa2 Qxa2+ 26.Kf3 Qd2 27.hxg4 Rxd3+ 28.Bxd3 Qxd3+ 29.Kf2 Be3+ 30.Kg3 Bf4+ 31.Kf2 Bg3#