1.e4 e5 2.Nf3 Nc6 3.g3 Nf6 4.d3 d5 5.exd5 Nxd5 6.c3 Bf5 7.Qe2 f6 8.d4 Qd7 9.dxe5 O-O-O 10.Nbd2 Bc5 11.Qc4 Rhe8 12.Be2 Bb6 13.O-O a6 14.Qb3 Nxe5 15.Nxe5 Rxe5 16.Bf3 Bd3 17.Nc4 Bxf1 18.Nxe5 fxe5 19.Qxd5 Qxd5 20.Bxd5 Rxd5 21.Kxf1 Rd1+ 22.Ke2 Rh1 23.h4 e4 24.b3 Rg1 25.b4 g6 26.Bb2 Rg2 27.Rf1 e3 28.c4 Rxf2+ 29.Rxf2 exf2 30.c5 Ba7 31.Kxf2 Kd7 32.Ke3 a5 33.a3 Kc6 34.Kf4 axb4 35.axb4 Kb5 36.Kg5 Kxb4 37.Kh6 Bxc5 38.Kxh7 Bf2 39.Kxg6 Bxg3 40.h5 Bf4 41.Kf5 Bd2 42.Be5 c5 43.Bf4 Bc3 44.h6 c4 45.h7 Kb3 46.Be5 Bxe5 47.Kxe5 c3 48.h8=Q c2 49.Qh6 Kb2 50.Qd2 Kb1 51.Qb4+ Ka2 52.Qc3 Kb1 53.Qb3+ Kc1 54.Kd4 Kd1 55.Qd3+ Kc1 56.Kc3 b5 57.Qxc2# 1-0