1.c4 a5 2.d4 Nf6 3.Nc3 d6 4.e4 g6 5.f4 Bg7 6.Nf3 O-O 7.Be2 Nc6 8.O-O e5 9.d5 Nd4 10.fxe5 Nxf3+ 11.Bxf3 Nd7 12.exd6 cxd6 13.Be3 b6 14.Qd2 Ba6 15.b3 a4 16.Rac1 axb3 17.axb3 Nc5 18.Rb1 Qe7 19.Bd4 Bxd4+ 20.Qxd4 Nd7 21.Bg4 Ne5 22.Be2 Rfb8 23.h3 Bc8 24.Qe3 Bd7 25.Rf2 Kg7 26.Rbf1 Ra3 27.Bd1 Be8 28.Ne2 b5 29.c5 dxc5 30.Nf4 b4 31.Qg3 Kg8 32.Nh5 Rb6 33.Nf6+ Rxf6 34.Rxf6 c4 35.Kh2 cxb3 36.Bxb3 Bb5 37.d6 Qe8 38.R1f5 Rxb3 39.Rxe5 Rxg3 40.Rxe8+ Bxe8 41.Kxg3 b3 42.Rf3 Ba4 43.Rxb3 Bxb3 44.d7 Kg7 45.d8=Q Ba2 46.Kf4 h6 47.Ke5 g5 48.Kf5 Bb3 49.Qd4+ Kh7 50.Kf6 Be6 51.Qc5 Kg8 52.Qe7 Kh7 53.Qf8 Bd5 54.Qg7# 1-0