1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 d6 7.O-O Nf6 8.Be3 Bb7 9.f4 b4 10.Na4 Nbd7 11.a3 bxa3 12.Rxa3 Bxe4 13.f5 d5 14.Bxe4 Bxa3 15.fxe6 fxe6 16.Nxe6 Qa5 17.bxa3 dxe4 18.Nxg7+ Ke7 19.Nf5+ Kf7 20.Nc5 Nxc5 21.Qd6 Qd8 22.Nh6+ Ke8 23.Qc6+ Ncd7 24.Bc5 Qe7 25.Bxe7 Kxe7 26.Rd1 Rhf8 27.Qd6+ Ke8 28.Qe6+ Kd8 29.Ng4 Ra7 30.Nxf6 Rxf6 31.Qxf6+ Kc8 32.Qh8+ Kc7 33.Qe8 Rb7 34.Qxd7+ Kb8 35.Qd6+ Ka7 36.Qc5+ Ka8 37.Rd8+ Rb8 38.Qc6+ Ka7 39.Rd7+ Rb7 40.Qxb7#