1.d4 c6 2.e4 d5 3.Nd2 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.N1e2 Nd7 7.Nf4 Ngf6 8.Be2 e5 9.Nxg6 hxg6 10.dxe5 Nxe5 11.Bf4 Bd6 12.Qd4 Qe7 13.O-O-O Bc7 14.Qe3 Nd5 15.Rxd5 cxd5 16.Rd1 O-O 17.Rxd5 Rfe8 18.Bxe5 Bxe5 19.Bb5 Rad8 20.Qe4 Rxd5 21.Bxe8 Qg5+ 22.Qe3 Bf4 23.a4 Bxe3+ 24.fxe3 Qxe3+ 25.Kb1 Qe6 26.c4 Rd1+ 27.Kc2 Qd6 28.Kc3 Qd4+ 29.Kb3 Rd3+ 30.Ka2 Qxc4+ 31.Kb1 Rd1# 0-1