1.e4 c5 2.Nf3 d6 3.d4 Nc6 4.dxc5 dxc5 5.Qxd8+ Nxd8 6.Bb5+ Nc6 7.Ne5 Bd7 8.Nxd7 Kxd7 9.O-O e5 10.Nc3 Ne7 11.f4 Kc8 12.Bc4 f6 13.Be3 b6 14.Rad1 Kc7 15.Nb5+ Kb8 16.fxe5 Nxe5 17.Rd8+ Kb7 18.Nd6+ Kc7 19.Rxa8 Kxd6 20.Bf4 Nc6 21.Bxe5+ Nxe5 22.Bb5 a5 23.Rd1+ Kc7 24.Rdd8 h6 25.a4 Rh7 26.Rxf8 h5 27.Rfd8 h4 28.Ba6 h3 29.Rac8#