1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 O-O 5.Bd2 d5 6.e3 Be7 7.cxd5 exd5 8.Bd3 b6 9.O-O Bb7 10.Ne5 c5 11.Qf3 Nc6 12.Rad1 Bd6 13.Ng4 Nxg4 14.Qxg4 c4 15.Bb1 Ne7 16.f3 f5 17.Qh3 Qd7 18.e4 b5 19.e5 Bc7 20.Ne2 Bc8 21.g4 g6 22.Bh6 fxg4 23.Qh4 gxf3 24.Bxf8 Qg4+ 25.Qxg4 Bxg4 26.Bxe7 fxe2 27.Rc1 exf1=Q+ 28.Rxf1 Bb6 29.Rf4 Be6 30.Kf2 Re8 31.Bc5 Bxc5 32.dxc5 Bh3 33.Ke3 Rxe5+ 34.Kd4 Re1 35.Bc2 Re2 36.Rf3 Be6 37.Bd1 Re4+ 38.Kc3 d4+ 39.Kb4 Re1 40.Bc2 Re2 41.Bd1 Rxb2+ 42.Ka5 Rxa2+ 43.Kxb5 Rb2+ 44.Kc6 c3 45.Kd6 Bg4 46.Rd3 Bxd1 47.Rxd1 c2 48.Rc1 d3 49.c6 Rb6 50.Kd7 d2 51.Rxc2 d1=Q+ 52.Ke6 Qxc2 53.Kd5 Rxc6 54.Ke5 Qc4 55.h4 Re6# 0-1