1.e4 c5 2.b4 b6 3.d4 cxd4 4.Qxd4 e6 5.Qe3 a6 6.Na3 Nc6 7.Nc4 Nf6 8.Qf4 g6 9.Nd6+ Bxd6 10.Qxd6 Qe7 11.Qxe7+ Nxe7 12.Nf3 Nxe4 13.Be2 O-O 14.O-O Nf5 15.Bd3 Ned6 16.Bxf5 exf5 17.Ne5 f6 18.Nd3 Bb7 19.Bf4 Nc4 20.c3 d5 21.Bh6 Rfe8 22.Rab1 Re2 23.Rfe1 Rxa2 24.Rbd1 Rc2 25.Nf4 Rxc3 26.Ne6 Rb3 27.Nc7 Rd8 28.Re2 Rxb4 29.Rde1 Ne5 30.Ne6 Rd6 31.Ng7 d4 32.Rd2 Ng4 33.Rde2 Nxh6 34.Re7 Rd8 35.Rxb7 Rb2 36.Ne6 Rd6 37.Ng5 Rd8 38.Rxh7 d3 39.g3 Ng4 40.Rhe7 fxg5 41.Re8+ Rxe8 42.Rxe8+ Kf7 43.Re1 Rxf2 44.Rd1 d2 45.Re1 dxe1=Q#