1.e4 c5 2.Nc3 a6 3.Nf3 b5 4.d4 cxd4 5.Nxd4 Bb7 6.Bd3 Nc6 7.Be3 Ne5 8.O-O Nf6 9.f4 Nxd3 10.Qxd3 b4 11.Na4 Bxe4 12.Qc4 e6 13.Rad1 Rc8 14.Qxa6 Rxc2 15.Nxc2 Bxc2 16.Rd2 Be4 17.Nc5 Bd5 18.Nb7 Qc7 19.Qa8+ Ke7 20.Bc5+ Qxc5+ 21.Nxc5 Bxa8 22.Rfd1 d5 23.Rd4 Kd8 24.Na6 Bb7 25.Nxb4 Bc5 26.Kh1 Bxd4 27.Rxd4 Kd7 28.Nd3 Ba6 29.Nc5+ Kd6 30.Nxa6 Rc8 31.h3 Ne4 32.Ra4 h5 33.Nb4 h4 34.Nd3 Rc2 35.b4 Rd2 36.Ne5 Rd1+ 37.Kh2 Ng3 38.Ra6+ Kc7 39.Ra7+ Kc8 40.Nxf7 Rh1#