1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 e5 5.Nf3 Nc6 6.Bc4 d6 7.O-O Nf6 8.Ng5 Be6 9.Nxe6 fxe6 10.Bxe6 Qe7 11.Bc4 O-O-O 12.Bg5 Kb8 13.Nd5 Qd7 14.Nxf6 Qe7 15.Nxh7 Qd7 16.Bxd8 Qxd8 17.Nxf8 Rxf8 18.Bd5 Nd4 19.f4 Qh4 20.Qe1 Rxf4 21.Qxh4 Rxh4 22.Rf7 Ne2+ 23.Kf2 Rf4+ 24.Rxf4 exf4 25.Kxe2 Kc7 26.Rf1 g5 27.g3 fxg3 28.hxg3 g4 29.Rf4 Kb6 30.Rxg4 Kc5 31.Bxb7 Kd4 32.Bd5 a5 33.Rf4 a4 34.g4 Kc5 35.g5 Kb4 36.g6 a3 37.bxa3+ Kxa3 38.g7 Kb2 39.g8=Q Kc3 40.Qc8+ Kb2 41.Qb7+ Ka1 42.Rf1#