1.c4 c5 2.Nc3 Nf6 3.Nf3 a6 4.g3 a5 5.d4 cxd4 6.Nxd4 Ng4 7.Ndb5 Na6 8.Bg2 d6 9.O-O g6 10.Qd4 Nf6 11.Nd5 Bg7 12.Bg5 O-O 13.Nxf6+ exf6 14.Bf4 f5 15.Qxd6 Bxb2 16.Rad1 Qxd6 17.Bxd6 Re8 18.Rd2 Bf6 19.Rb1 Rd8 20.Rbd1 h5 21.Bf4 Rxd2 22.Rxd2 a4 23.Nd6 Nc5 24.Be3 Ne6 25.c5 a3 26.Nxc8 Rxc8 27.Bxb7 Rc7 28.c6 Bb2 29.Bb6 Re7 30.Rd7 Kf8 31.c7 Nxc7 32.Bc5 Bf6 33.Rxc7 h4 34.gxh4 Bxh4 35.Bxe7+ Bxe7 36.Rc8+ Kg7 37.Rc7 Kf6 38.Bd5 g5 39.Kg2 g4 40.e4 fxe4 41.Bxe4 Ke6 42.Bf5+ Kxf5 43.Rxe7 f6 44.Re3 Kg5 45.Rxa3 Kf4 46.Ra6 f5 47.a4 Ke4 48.a5 f4 49.Rg6 Kd3 50.Rxg4 Ke2 51.Rxf4 Kd1 52.a6 Kc2 53.a7 Kd1 54.a8=Q Kc2 55.Rc4+ Kb3 56.Qa4+ Kb2 57.Qb5+ Ka1 58.Ra4# 1-0