1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.c4 Ne3 11.Qd3 Nf5 12.Be2 Bb7 13.Bd2 Be7 14.O-O-O O-O-O 15.g4 Nd4 16.Bc3 c5 17.Kb1 d5 18.exd6 Bxd6 19.Rhf1 Bc7 20.Qe3 h6 21.Bd3 Rhe8 22.Ng3 e5 23.f5 e4 24.Nxe4 Re7 25.g5 hxg5 26.f6 gxf6 27.Qh3+ f5 28.Nxg5 Kb8 29.Bxf5 Nxf5 30.Qxf5 Rxd1+ 31.Rxd1 a6 32.Ka1 Re2 33.h4 Rh2 34.Nxf7 Rxh4 35.Ne5 Qd6 36.Nd7+ Ka7 37.Qb1 Qc6 38.Ne5 Bxe5 39.Bxe5 Rxc4 40.Bc3 Rg4 41.Qc1 Qe4 42.Qd2 Qd5 43.Qe1 Qe4 44.Qf2 Qc4 45.a3 Qb5 46.Rc1 Rc4 47.Qe3 Qb3 48.Qe7 Qb5 49.Rd1 Qb3 50.Rd7 Qb5 51.Rc7 Rg4 52.Qe1 Qb3 53.Be5 Qb5 54.Rf7 Rc4 55.Rf8 Re4 56.Bb8+ Kb6 57.Qg3 Re6 58.Qc7#