1.d4 Nf6 2.d5 Nc6 3.dxc6 a6 4.e3 g6 5.cxd7+ Bxd7 6.Nf3 e5 7.Nxe5 Bd6 8.Nxd7 Qxd7 9.Nc3 Rg8 10.g3 O-O-O 11.Bg2 Qe6 12.Qe2 h5 13.Bd2 h4 14.gxh4 Be5 15.O-O-O Kb8 16.Qf3 c6 17.e4 Ng4 18.Bh3 f5 19.Rhe1 Bxc3 20.Bxc3 Qxa2 21.b3 a5 22.exf5 gxf5 23.Qf4+ Ka8 24.Rxd8+ Rxd8 25.Qc7 Qa3+ 26.Kb1 Rb8 27.Bd4 Qb4 28.Rd1 a4 29.Bxg4 fxg4 30.Be5 Re8 31.Rd4 Qe1+ 32.Ka2 axb3+ 33.cxb3 Qxf2+ 34.Ka3 Qf8+ 35.Bd6 Qf1 36.Ra4+ Qa6 37.Rxa6+ bxa6 38.Bc5 Re7 39.Qc8# 1-0