1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 d6 6.Be2 Nf6 7.O-O e5 8.Nb3 Be6 9.Bg5 Be7 10.Qd2 a6 11.Rad1 Qc7 12.Bxf6 gxf6 13.Nd5 Qd8 14.c3 f5 15.exf5 Bxf5 16.f4 e4 17.Qe3 Rg8 18.Kh1 Rb8 19.Nd2 Rg6 20.g4 Bxg4 21.f5 Bxe2 22.fxg6 Bxf1 23.gxf7+ Kd7 24.Rxf1 Ne5 25.Nxe4 Kc6 26.Nb4+ Kc7 27.Rg1 Bf8 28.Nd5+ Kc6 29.Nef6 Nxf7 30.Rg8 Qa5 31.b4 Qxa2 32.Qb6#