1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Ndb5 a6 7.Nd6+ Bxd6 8.Qxd6 Ne7 9.Be3 Ng6 10.O-O-O Qe7 11.Bc5 Ng4 12.Qxe7+ Nxe7 13.f4 b5 14.Be2 Nf6 15.a4 bxa4 16.Bf3 Bb7 17.Rhe1 Rc8 18.Nxa4 Bc6 19.Nb6 Rc7 20.Nc4 Ba4 21.Nd6+ Kf8 22.b4 a5 23.Rd2 axb4 24.Bxb4 Ne8 25.e5 Ra7 26.Nc8 Ra6 27.Bb7 Bb5 28.Bxa6 Bxa6 29.Nxe7 d6 30.exd6 Nxd6 31.Bxd6 Ke8 32.Nd5 Bb7 33.c4 Kd7 34.Nb6+ Kc6 35.c5 h6 36.Nc4 Rg8 37.Ne5+ Kb5 38.Rb2+ Ka6 39.Rb6+ Ka7 40.Re3 Bxg2 41.Ra3#