1.e4 c5 2.Nf3 a6 3.Nc3 b5 4.d4 cxd4 5.Nxd4 e6 6.g3 Bb7 7.Bg2 Qc7 8.O-O d6 9.Re1 Nf6 10.a4 b4 11.Na2 Be7 12.Nxb4 d5 13.Nxd5 exd5 14.exd5 O-O 15.c4 Bc5 16.b3 Nbd7 17.Bb2 Rfe8 18.Qd3 Qb6 19.Rxe8+ Rxe8 20.a5 Qc7 21.Bc3 Ne5 22.Qf5 Bc8 23.Qc2 Qa7 24.Rd1 Neg4 25.h3 Ne5 26.Kh2 Qc7 27.f4 Ng6 28.Nc6 h5 29.Bd4 Bxd4 30.Nxd4 h4 31.Nf5 hxg3+ 32.Kxg3 Qxf4#