1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.cxd5 exd5 5.Nc3 c6 6.Qc2 Bg4 7.Bg5 h6 8.Bh4 Nbd7 9.e3 Bd6 10.Bd3 Qc7 11.Rc1 a6 12.Bg3 O-O 13.O-O Rfe8 14.Bxd6 Qxd6 15.Nd2 c5 16.h3 c4 17.Bxc4 dxc4 18.hxg4 Nxg4 19.Nf3 b5 20.e4 Qg6 21.Rfe1 Rad8 22.e5 Qxc2 23.Rxc2 f6 24.e6 Nb6 25.a4 bxa4 26.Rd2 Nd5 27.Nxa4 Rd6 28.Nc5 Nf4 29.Re4 g5 30.d5 f5 31.Rxc4 Rxd5 32.Rxd5 Nxd5 33.Nd4 Ne7 34.Nxa6 Rd8 35.Kf1 Ne5 36.Rc7 Kf8 37.Nb3 Rd1+ 38.Ke2 Rd6 39.Nac5 Nd5 40.Rc8+ Ke7 41.g3 Rb6 42.Rh8 f4 43.Rh7+ Ke8 44.Rxh6 Ke7 45.Rh7+ Ke8 46.Rg7 fxg3 47.fxg3 g4 48.Rg5 Nc4 49.Rxd5 Rxb3 50.Nxb3 Nb6 51.Rc5 Nd7 52.Rb5 Ne5 53.Rb7 Nd7 54.Ke3 Ne5 55.Kf4 Nd7 56.Rxd7 Kf8 57.Ke5 Ke8 58.Kf6 Kf8 59.Rd8# 1-0