d4 Nf6 Nf3 c6 e3 Ne4 Bd3 d5 O-O Nd6 Nbd2 Bg4 h3 Bd7 c4 h5 c5 Nf5 Qb3 b6 e4 Nh6 exd5 cxd5 Qxd5 Bc6 Qxh5 Nd7 Be4 Bxe4 Nxe4 bxc5 dxc5 e6 Bg5 Qc8 Rfe1 Nxc5 Rac1 Qc7 b4 Rb8 Nxc5 Bxc5 Rxc5 Qb6 Rec1 Rd8 Rc6 Qb7 Bxd8 Kf8 Rc8 f6 Bxf6+ Qxc8 Rxc8#