1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Qxd4 Nc6 5.Bb5 Bd7 6.Bxc6 Bxc6 7.Nc3 Nf6 8.Bg5 e6 9.O-O-O Be7 10.Rhe1 O-O 11.Kb1 Qa5 12.Qd2 Rac8 13.Nd5 Qd8 14.Nxe7+ Qxe7 15.Nd4 h6 16.Bh4 Bd7 17.Nb3 Bc6 18.f3 Rfd8 19.g4 Rd7 20.Qf2 Rdc7 21.Rg1 Ba4 22.g5 hxg5 23.Bxg5 Rxc2 24.Qh4 Kf8 25.Qh8+ Ng8 26.Bxe7+ Kxe7 27.Rc1 Rxc1+ 28.Rxc1 Bc6 29.Nd4 Nf6 30.Nxc6+ Rxc6 31.Rxc6 bxc6 32.Qxg7 Nd7 33.Qg5+ f6 34.Qh4 d5 35.Qf2 Ne5 36.Qc5+ Kd7 37.Qxa7+ Kd6 38.Qb8+ Kd7 39.Qb7+ Kd6 40.Qb4+ c5 41.Qb6+ Nc6 42.exd5 exd5 43.a3 d4 44.b4 cxb4 45.axb4 Kd5 46.Qc5+ Ke6 47.Qxc6+ Ke5 48.Qe4+ Kd6 49.Qxd4+ Ke6 50.Qe4+ Kf7 51.Qf5 Kg7 52.b5 Kf7 53.b6 Ke7 54.b7 Kd6 55.b8=Q+ Ke7 56.Qc7+ Ke8 57.Qfc8#