1.d4 e6 2.e4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Nxf6+ Bxf6 7.Bxf6 Qxf6 8.Nf3 O-O 9.Qd3 Rd8 10.Qe4 Qg6 11.Qxg6 hxg6 12.O-O-O b6 13.Be2 Nd7 14.Ne5 Nxe5 15.dxe5 Bb7 16.f3 Kf8 17.h4 Ke7 18.g3 f6 19.exf6+ gxf6 20.Rxd8 Rxd8 21.Rd1 Rh8 22.f4 g5 23.fxg5 fxg5 24.h5 Rf8 25.Bb5 Bd5 26.c4 Be4 27.Rd7+ Kf6 28.Rxc7 Rh8 29.Rxa7 Rxh5 30.Ra6 Rh2 31.Ba4 Rg2 32.Rxb6 Rxg3 33.c5 Ke5 34.c6 Rg1+ 35.Kd2 Rg2+ 36.Ke3 Rg3+ 37.Ke2 Rg2+ 38.Kf1 Kd6 39.Rb7 Rg4 40.Rd7+ Kc5 41.c7 Bb7 42.Bd1 Rf4+ 43.Ke1 Kb6 44.Be2 Rh4 45.Rg7 Rh1+ 46.Kd2 Rh2 47.b4 Ba6 48.b5 Bb7 49.a4 g4 50.Kd3 Rh3+ 51.Kc4 Re3 52.Bf1 Re4+ 53.Kb3 Re3+ 54.Kb4 Re4+ 55.Bc4 Bd5 56.c8=N# 1-0