1.e4 e6 2.d3 d5 3.Bf4 dxe4 4.Nc3 exd3 5.Bxd3 Nf6 6.Nf3 Bd6 7.Bg5 h6 8.Bh4 Nc6 9.Qe2 Nb4 10.O-O-O Nxd3+ 11.Rxd3 Bd7 12.Ne5 Qe7 13.f4 O-O-O 14.Rhd1 Be8 15.Ne4 g5 16.Nxd6+ cxd6 17.fxg5 Nd5 18.Nf3 Bb5 19.g6 f6 20.Qe4 Bxd3 21.Rxd3 Rhe8 22.Nd4 Kb8 23.Rf3 Rc8 24.Bg3 f5 25.Nxf5 Qg5+ 26.Ne3 Nxe3 27.Rxe3 e5 28.h4 Qf6 29.Rf3 Qe6 30.Bf2 h5 31.Rf7 Re7 32.Rxe7 Qxe7 33.g4 Qf6 34.Qf5 Qxf5 35.gxf5 Kc7 36.Be3 Kd7 37.Bg5 Rg8 38.Kd2 d5 39.c4 dxc4 40.Ke3 b5 41.Ke4 b4 42.Kxe5 c3 43.bxc3 bxc3 44.Kf6 Rf8+ 45.Ke5 Re8+ 46.Kf6 Rf8+ 47.Ke5 Re8+ 48.Kd5 Rg8 49.Bc1 c2 50.Ke5 Rb8 51.Kf6 Ke8 52.Kg7 Rb7+ 53.Kh8 Rb1 54.g7 Rxc1 55.g8=Q+ Kd7 56.Qc4 Ke7 57.Qe6+ Kf8 58.f6 Re1 59.Qg8# 1-0