1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.g3 Ba6 5.b3 d5 6.Bg2 dxc4 7.Ne5 Bb4+ 8.Bd2 Qxd4 9.Bxb4 Qxa1 10.Bc3 Qxa2 11.Bxa8 cxb3 12.Nd2 Qc2 13.Qxc2 bxc2 14.Nb3 O-O 15.Kd2 Rd8+ 16.Kxc2 Bxe2 17.Nd4 Bg4 18.Bg2 Bf5+ 19.Nxf5 exf5 20.Bh3 g6 21.Ra1 Ne4 22.Rxa7 Nxf2 23.Rxc7 f6 24.Bf1 fxe5 25.Bc4+ Kf8 26.Bb4+ Ke8 27.Bf7#