1.e4 a6 2.Nc3 c5 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Nf5 d5 7.Qxd5 Qf6 8.Be3 Be6 9.Qd3 Rd8 10.Nd5 Rxd5 11.exd5 Bxf5 12.Qb3 Nd4 13.Bxd4 exd4 14.Qxb7 Bd6 15.Qa8+ Qd8 16.Qxd8+ Kxd8 17.O-O-O Nh6 18.Bxa6 Ng4 19.Rxd4 Bc5 20.Rf4 g6 21.h3 Nxf2 22.Re1 Re8 23.Rxe8+ Kxe8 24.Kd2 Ne4+ 25.Ke1 Bd6 26.Rf3 Nc5 27.Bb5+ Ke7 28.b4 Ne4 29.a3 Bg3+ 30.Ke2 Be5 31.g4 Bc8 32.c4 f5 33.Kd3 Nd6 34.Re3 Kf6 35.g5+ Kxg5 36.Rxe5 Nxb5 37.cxb5 Bb7 38.d6 Bf3 39.d7 Bd1 40.d8=B+ Kh6 41.Rc5 g5 42.Bb6 f4 43.Kd4 Ba4 44.Kd5 Bc2 45.Rc3 Bb3+ 46.Ke5 Ba4 47.Ke4 Bxb5 48.Rc1 Bd7 49.Rb1 Kg6 50.Rg1 Bxh3 51.a4 Bf5+ 52.Ke5 Bd7 53.b5 f3 54.Be3 Bxb5 55.axb5 Kg7 56.b6 Kh6 57.Kf6 f2 58.Rh1# 1-0