1.e4 c5 2.Nf3 Nf6 3.d4 cxd4 4.Nxd4 Nxe4 5.Qe2 Nf6 6.Bg5 e5 7.Nc3 Nc6 8.Bxf6 Qxf6 9.Nd5 Qd6 10.c4 Nxd4 11.Qe3 Nc2+ 12.Ke2 Nxe3 13.Nxe3 Qe6 14.Nd5 Bc5 15.Nc7+ Ke7 16.Nxe6 Kxe6 17.Rd1 a6 18.g3 b5 19.Rd5 Bb7 20.Bh3+ Ke7 21.Rxe5+ Kd8 22.Rd1 Bc8 23.Rxc5 d6 24.Rxd6+ Ke7 25.Rdd5 Bxh3 26.Rc7+ Kf6 27.Rd6+ Kg5 28.Rc5+ Kg4 29.Rd4#