1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 Nd7 8.Qd3 b6 9.Qe3 Bb7 10.O-O-O Qe7 11.Bb5 O-O-O 12.Rhe1 a6 13.Bd3 Kb8 14.Nxf6 Nxf6 15.Qe2 Ka7 16.c3 c5 17.dxc5 Qxc5 18.Ne5 Rhf8 19.g3 Nd7 20.f4 Nxe5 21.Qxe5 Qxe5 22.Rxe5 Rd7 23.Be2 Rxd1+ 24.Bxd1 Kb8 25.f5 Bd5 26.fxe6 fxe6 27.Be2 b5 28.b3 Kc7 29.c4 bxc4 30.bxc4 Kd6 31.Rg5 Rf2 32.cxd5 Rxe2 33.dxe6 g6 34.Ra5 Rxh2 35.Rxa6+ Ke7 36.a4 Rg2 37.a5 Rxg3 38.Kb2 Rg5 39.Kb3 h5 40.Ra8 Kxe6 41.a6 Rb5+ 42.Kc4 Ra5 43.a7 Ra4+ 44.Kb3 Ra1 45.Re8+ Kf5 46.a8=Q Rxa8 47.Rxa8 h4 48.Kc2 Kf4 49.Kd2 Kf3 50.Ke1 Kg2 51.Ra2+ Kg1 52.Ra4 h3 53.Rg4+ Kh1 54.Kf2 g5 55.Kg3 h2 56.Rd4 Kg1 57.Rd1# 1-0