1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 Nd7 8.Qe2 b6 9.O-O-O Bb7 10.d5 O-O 11.dxe6 fxe6 12.Nxf6+ Rxf6 13.Ne5 Bd5 14.c4 Nxe5 15.Qxe5 Rf5 16.Qe3 Qf6 17.cxd5 Rxf2 18.Qxe6+ Kh8 19.Qxf6 Rxf6 20.a4 Rg6 21.Be2 b5 22.g3 Rh6 23.Rd3 Rh4 24.h3 a6 25.Rc3 Rf4 26.Kb1 Rf7 27.h4 Rg8 28.Bf3 Rxf3 29.Rxf3 h5 30.g4 a5 31.Rf5 g5 32.Rg1 Ra8 33.b3 c6 34.Ka2 Rc8 35.b4 Kh7 36.Ka1 bxa4 37.Re5 Rf8 38.dxc6 Rc8 39.gxh5 Rf8 40.Rgxg5 axb4 41.Ra5 Rd8 42.Kb1 Rd6 43.Rg6 Rd1+ 44.Kb2 Rd2+ 45.Kc1 Rd7 46.Rb5 b3 47.Rg4 Rd4 48.Rxd4 Kg7 49.Re5 Kh7 50.Rf4 a3 51.Re6 a2 52.Kb2 a1=B+ 53.Ka3 Kg8 54.Rf7 Bc3 55.Rc7 Bd2 56.Re8# 1-0