1.c4 f5 2.Nc3 e5 3.e4 d6 4.exf5 Bxf5 5.d3 Nc6 6.Nge2 Nb4 7.Ng3 Bg6 8.h4 Nf6 9.h5 Bf7 10.Be2 d5 11.a3 Nc6 12.cxd5 Nxd5 13.Nce4 Nf4 14.O-O Nd4 15.Bg4 Bb3 16.Qe1 Nc2 17.Qc3 Nd4 18.Bxf4 exf4 19.Nf5 Nxf5 20.Bxf5 Qd5 21.Bh3 Be7 22.Qxg7 Rg8 23.Nf6+ Bxf6 24.Qxf6 Qf7 25.Qe5+ Kf8 26.Rac1 Re8 27.Qc5+ Qe7 28.Qxc7 f3 29.Qf4+ Qf7 30.Qd6+ Qe7 31.Qf4+ Qf7 32.Qd6+ Qe7 33.Qxe7+ Rxe7 34.Rc8+ Kf7 35.Rxg8 Kxg8 36.Rc1 Re2 37.Bg4 Rxb2 38.Bxf3 Rc2 39.Rxc2 Bxc2 40.Bxb7 Bxd3 41.f3 Kg7 42.Kf2 Bc2 43.Ke3 Kh6 44.g4 Kg5 45.Be4 Bxe4 46.Kxe4 Kf6 47.Kd5 Kg5 48.Ke6 Kf4 49.Kf6 Kxf3 50.g5 Kg4 51.g6 hxg6 52.hxg6 Kh5 53.g7 Kh6 54.g8=Q Kh5 55.Qg5# 1-0