1.d4 Nf6 2.Nf3 e6 3.Bg5 Bb4+ 4.c3 Be7 5.Nbd2 Nd5 6.Bxe7 Qxe7 7.e4 Nf6 8.e5 Nd5 9.Bc4 Nb6 10.Bd3 d6 11.Qe2 N8d7 12.O-O h6 13.Rfe1 Nd5 14.Be4 Nf4 15.Qe3 Ng6 16.Bxg6 fxg6 17.exd6 cxd6 18.Qxe6 Qxe6 19.Rxe6+ Kf7 20.Rxd6 Nf6 21.Re1 Bf5 22.Nc4 Rhe8 23.Nfe5+ Kg8 24.f3 Kh7 25.Kf2 b5 26.Ne3 b4 27.Nxf5 gxf5 28.cxb4 a5 29.b5 Rac8 30.Re2 Rc1 31.b6 Rb8 32.a3 a4 33.h4 Rd1 34.Rc2 f4 35.g3 Nh5 36.gxf4 Nxf4 37.Rc4 Rf8 38.b7 Rd2+ 39.Ke3 Re2#