1.g4 e6 2.d4 a6 3.c4 g6 4.Bf4 d6 5.Nc3 Bg7 6.h3 Qf6 7.Be3 Nc6 8.Bg2 Qe7 9.Nf3 Nb8 10.Qc2 Nc6 11.O-O-O Nf6 12.d5 Nb4 13.Qa4+ Nc6 14.dxc6 O-O 15.Nd4 bxc6 16.Nxc6 Qd7 17.g5 Nh5 18.Ne7+ Qxe7 19.Bxa8 Bd7 20.Qxa6 f5 21.Bb7 f4 22.Bc5 dxc5 23.h4 Bd4 24.Bf3 Bxf2 25.Qa7 Bd4 26.Qxc7 Rc8 27.Qb7 Ng3 28.Rhe1 Nf5 29.Ne4 Kh8 30.Nf6 Rd8 31.Qc7 Ne3 32.Rd3 Nxc4 33.Red1 Bxb2+ 34.Kb1 Bd4 35.Rxd4 cxd4 36.Ka1 Na3 37.Rxd4 Nc2+ 38.Qxc2 e5 39.Rxd7 Rxd7 40.Nxd7 Qxd7 41.Qc5 Qd4+ 42.Qxd4 exd4 43.a4 d3 44.exd3 Kg8 45.a5 Kf7 46.a6 Ke6 47.a7 Kf5 48.a8=Q Ke6 49.Qh8 Kd7 50.Qxh7+ Ke6 51.Qxg6+ Kd7 52.Qh7+ Ke6 53.Qh6+ Kd7 54.g6 Ke7 55.Qxf4 Ke6 56.g7 Kd7 57.Qf6 Ke8 58.Bc6# 1-0