1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Qc7 6.Be3 a6 7.Bd3 Nf6 8.O-O b5 9.Nxc6 Qxc6 10.a3 Bb7 11.Qe2 Be7 12.f4 h5 13.h3 h4 14.Rae1 Nh5 15.Qg4 O-O-O 16.Ne2 Nf6 17.Qf3 Bc5 18.Nd4 Qb6 19.c3 Qc7 20.a4 bxa4 21.Ra1 Nh5 22.Rxa4 f5 23.Bxa6 fxe4 24.Qxe4 Ng3 25.Bxb7+ Qxb7 26.Ra8+ Kc7 27.Qe5+ Kb6 28.Rxd8 Rxd8 29.b4 Nxf1 30.Qxc5+ Ka6 31.Qa5#