1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nxd4 5.Qxd4 Nf6 6.Nc3 Be7 7.Bg5 d6 8.O-O-O Bd7 9.f3 O-O 10.g4 c5 11.Qd2 Qb6 12.e5 dxe5 13.Bxf6 Bxf6 14.Qxd7 Rfd8 15.Qb5 Rxd1+ 16.Nxd1 Qxb5 17.Bxb5 Rd8 18.c3 a6 19.Ba4 b5 20.Bc2 h6 21.Nf2 a5 22.Ne4 Be7 23.Rd1 Rxd1+ 24.Kxd1 c4 25.Ke2 Kf8 26.b3 cxb3 27.axb3 Ke8 28.Bd3 b4 29.cxb4 Bxb4 30.Bb5+ Ke7 31.Kd3 f6 32.Kc4 Kd8 33.Kd5 Kc7 34.Ke6 Kb6 35.Ba4 Bc5 36.Nxc5 Kxc5 37.Kf7 Kb4 38.Kxg7 Kc5 39.Kxf6 Kd6 40.h4 Kc7 41.Kxe5 Kd8 42.Kf6 Kc7 43.g5 hxg5 44.hxg5 Kd6 45.g6 Kd5 46.g7 Kd4 47.g8=Q Ke3 48.Qd5 Kf2 49.Bb5 Kg3 50.Kg5 Kf2 51.Qd4+ Kxf3 52.Qf4+ Kg2 53.Bc6+ Kg1 54.Qg3+ Kf1 55.Bg2+ Kg1 56.Bf3+ Kf1 57.Qg2+ Ke1 58.Qe2#