1.e3 a5 2.e4 e6 3.Nc3 d5 4.Nh3 Bb4 5.a3 Bxc3 6.dxc3 Nc6 7.Qg4 Nf6 8.Qxg7 Rg8 9.Qh6 Rg6 10.Qh4 dxe4 11.Ng5 h6 12.Nxe4 Nxe4 13.Qxe4 e5 14.Be3 Be6 15.Bb5 Qd5 16.Bd3 O-O-O 17.Qxd5 Bxd5 18.Bxg6 fxg6 19.O-O-O Bxg2 20.Rhg1 Bf3 21.Rxd8+ Kxd8 22.Rxg6 h5 23.Rg7 Kc8 24.b4 b5 25.bxa5 Nxa5 26.Bc5 Nc4 27.Bb4 e4 28.Rg5 c6 29.Rg7 Ne5 30.Bd6 Nc4 31.Bf4 Nxa3 32.Rc7+ Kd8 33.Rxc6 Nc4 34.Rc5 Na3 35.Kb2 Nc4+ 36.Kb3 Be2 37.Rxb5 Kd7 38.Rc5 Nd6 39.Bxd6 Kxd6 40.Rg5 Bd1 41.c4 Ke6 42.Kc3 h4 43.Kd2 Bf3 44.Ke3 Kd7 45.c5 Kc6 46.Kd4 h3 47.Rg6+ Kc7 48.Rh6 Bg2 49.Rf6 Kd7 50.Rh6 Kc7 51.c6 Kb6 52.c4 Kc7 53.Kc5 Bf1 54.Rh7+ Kd8 55.Kd6 Ke8 56.c7 Kf8 57.c8=Q# 1-0