1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.O-O Nf6 7.Qe2 Bd6 8.h3 h5 9.Nc3 Bh2+ 10.Kh1 Ng4 11.f4 Nc6 12.Nxc6 bxc6 13.e5 Qa7 14.Ne4 Kf8 15.c4 Qd4 16.Bd2 f5 17.Ng5 Bg3 18.Be1 Bxe1 19.Raxe1 c5 20.Qf3 Rb8 21.b3 Bb7 22.Qe2 Rd8 23.Nf3 Bxf3 24.Qxf3 Kf7 25.Rd1 Ne3 26.Bxf5 Nxd1 27.Rxd1 Qb2 28.Be4 Qa3 29.f5 Kg8 30.fxe6 Qa5 31.Qf7#