1.d4 e6 2.Bf4 f5 3.e3 Nf6 4.Nf3 Be7 5.h3 O-O 6.c4 d5 7.Nc3 c6 8.Bd3 Ne4 9.O-O Nd7 10.Ne5 Bg5 11.Bh2 Nxc3 12.bxc3 f4 13.Qh5 h6 14.Ng6 Qe8 15.Qd1 fxe3 16.f4 dxc4 17.Bc2 Rf5 18.fxg5 Qxg6 19.Bxf5 exf5 20.gxh6 gxh6 21.Rf3 Qe6 22.Qe2 Nf6 23.Rxe3 Ne4 24.Re1 Bd7 25.g4 Qg6 26.Qxc4+ Be6 27.Qe2 fxg4 28.hxg4 Bxg4 29.Qg2 Ng5 30.Qxg4 Nh3+ 31.Rxh3 Qxg4+ 32.Rg3 Qxg3+ 33.Bxg3 Rf8 34.Kg2 Rf7 35.Re6 Kh7 36.Be5 Rd7 37.Kg3 Rf7 38.Bf4 Rg7+ 39.Kh4 Rg6 40.Re7+ Rg7 41.Rxg7+ Kxg7 42.Kh5 Kf6 43.Bxh6 Ke6 44.Kg4 Kd5 45.Kf5 Kc4 46.Bd2 Kd3 47.Be1 Ke2 48.c4 Kxe1 49.d5 cxd5 50.cxd5 b5 51.d6 a5 52.d7 b4 53.d8=Q a4 54.Qe7+ Kd1 55.Qxb4 Kc1 56.Ke4 a3 57.Kd3 Kd1 58.Qd2#