1.d4 c6 2.c4 h6 3.Bf4 Nf6 4.e3 Rh7 5.Nc3 g5 6.Bg3 Rh8 7.h4 g4 8.Bd3 d6 9.Nge2 e6 10.Qd2 a6 11.O-O Nbd7 12.b4 Be7 13.c5 d5 14.a4 Nh5 15.e4 Bxh4 16.Bd6 Be7 17.exd5 Bxd6 18.dxc6 bxc6 19.cxd6 Ndf6 20.Ne4 Nxe4 21.Bxe4 Qxd6 22.Qc3 Ke7 23.Bxc6 Rb8 24.d5 Rd8 25.b5 Nf6 26.Nd4 Kf8 27.Nxe6+ Bxe6 28.dxe6 Qxe6 29.bxa6 Rbc8 30.Qb4+ Kg7 31.Bb7 Rc4 32.Qb3 Ne4 33.a7 Nc3 34.Rfe1 Ne2+ 35.Kf1 Rd2 36.Rad1 g3 37.Rxd2 Rh4 38.Qxe6 Nd4 39.fxg3 Kh7 40.Qf6 Nf3 41.Ree2 Nd4 42.a8=Q Rh2 43.Qxf7# 1-0