1.e4 e5 2.d4 exd4 3.Qxd4 Nf6 4.Qd1 Nc6 5.Qe2 d6 6.Nc3 Be7 7.Be3 Bg4 8.Nf3 d5 9.exd5 Nb4 10.O-O-O O-O 11.Qd2 Bxf3 12.gxf3 Na6 13.h4 Nc5 14.h5 Re8 15.h6 g6 16.a4 Bd6 17.Bg5 Qe7 18.Bb5 Qe5 19.Bxe8 Nxe8 20.Rhe1 Qf5 21.Ne4 f6 22.Nxd6 cxd6 23.Be3 Nd7 24.Qd3 Qh3 25.Qb5 Rd8 26.Qxb7 Ne5 27.Qe7 Rc8 28.Qe6+ Qxe6 29.dxe6 Nxf3 30.Re2 Rb8 31.Rd3 Ne5 32.Rb3 Ra8 33.Rb7 Nc4 34.Rxa7 Rxa7 35.Bxa7 Kf8 36.b3 Na5 37.Bb6 Nc6 38.a5 Nb8 39.b4 d5 40.b5 Nd6 41.a6 Nxb5 42.a7 Nxa7 43.Bxa7 Nc6 44.Bc5+ Ke8 45.e7 Nxe7 46.Rxe7+ Kd8 47.Rxh7 g5 48.c4 dxc4 49.Re7 c3 50.h7 f5 51.h8=Q# 1-0