1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.c4 Ne3 11.Ke2 Nxc4 12.Kf3 Na5 13.Qe1 Bb4 14.Bd2 Bxd2 15.Nd6+ Ke7 16.Qxd2 Bb7 17.Kg3 c5 18.Bc4 h5 19.h3 Qb4 20.Qd3 Nxc4 21.Nxc4 Bd5 22.Ne3 Qd4 23.Qxd4 cxd4 24.Nxd5+ exd5 25.Rhd1 Rab8 26.b3 Rb4 27.Rac1 Rhb8 28.Rd3 R8b7 29.Rcd1 d6 30.Rxd4 Rxd4 31.Rxd4 dxe5 32.fxe5 Ke6 33.Kf4 Rc7 34.Ra4 g6 35.Ra6+ Ke7 36.Rd6 Rc5 37.Ra6 d4 38.Rxa7+ Ke6 39.Ra6+ Kd5 40.Rd6#