1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 b6 5.Nbd2 Bd6 6.Ne5 O-O 7.Bg3 Re8 8.f4 c5 9.c3 Qc7 10.Be2 Ba6 11.O-O Bxe2 12.Qxe2 Nc6 13.Ndf3 Ne4 14.Nd2 Nxg3 15.hxg3 f6 16.Nxc6 Qxc6 17.Kf2 e5 18.Qg4 Qc8 19.Qxc8 Raxc8 20.fxe5 fxe5 21.Ke2 e4 22.Rf5 cxd4 23.exd4 Bxg3 24.Rxd5 Rc7 25.Rh1 Rf7 26.Rf1 Rxf1 27.Kxf1 Rf8+ 28.Kg1 e3 29.Nf3 e2 30.Rd7 Re8 31.Rxa7 e1=R+ 32.Nxe1 Rxe1#