1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.c4 Nf6 6.Nc3 Bb4 7.Bd3 Qc7 8.O-O Nc6 9.Nxc6 bxc6 10.f4 Bc5+ 11.Kh1 h5 12.e5 Ng4 13.Ne4 Qb6 14.b4 Bd4 15.Nd6+ Ke7 16.Rb1 Nf2+ 17.Rxf2 Bxf2 18.c5 Qc7 19.Qf3 Bd4 20.f5 Bxe5 21.fxe6 f6 22.Nf5+ Kf8 23.e7+ Ke8 24.Bb2 d5 25.cxd6 Bxd6 26.Nxg7+ Kd7 27.Qf5+ Kxe7 28.Qxf6+ Kd7 29.Bf5#