1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 Bb4 7.Nd6+ Ke7 8.Nf5+ Kf8 9.Bd3 d5 10.O-O dxe4 11.Bxe4 Qxd1 12.Rxd1 Nxe4 13.Nd5 Bxf5 14.Nc7 Rc8 15.Nb5 a6 16.Nc3 Bxc3 17.bxc3 Nxc3 18.Ba3+ Kg8 19.Rd6 h5 20.Bb2 Nd4 21.Bxc3 Rxc3 22.Rd1 Rxc2 23.f4 Ne2+ 24.Kf1 Nxf4 25.g3 Bh3+ 26.Kg1 Ne2+ 27.Kh1 Nd4 28.Rb1 Bg2+ 29.Kg1 Nf3#