1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d5 5.Bb5 dxe4 6.Nxc6 Qxd1+ 7.Kxd1 a6 8.Nxe7+ Kxe7 9.Be2 Be6 10.c4 Rd8+ 11.Kc2 f5 12.Nc3 Nf6 13.f3 exf3 14.gxf3 Kf7 15.Bf4 Rc8 16.b3 b5 17.cxb5 Rxc3+ 18.Kxc3 Nd5+ 19.Kd4 Nxf4 20.Bc4 axb5 21.Bxb5 g6 22.Ke3 Nd5+ 23.Kf2 Bc5+ 24.Kg3 f4+ 25.Kg2 Ne3+ 26.Kf2 Nc2+ 27.Ke2 Nd4+ 28.Kd3 Nxb5 29.Rac1 Rd8+ 30.Ke4 Rd4+ 31.Ke5 Bd6#