Nf3 e6 d4 Nf6 e3 c5 Bd3 c4 Bxc4 d5 Bd3 Nbd7 O-O a6 b3 b5 Nbd2 h6 c4 bxc4 bxc4 dxc4 Nxc4 Bb7 Rb1 Qc7 Nfe5 Nxe5 Nxe5 Bd6 Qa4+ Kf8 Ba3 Rd8 Rfc1 Qc8 Qa5 Ke8 Rxc8 Bxc8 Bxd6 Bd7 Bxa6 g6 Qxd8+ Kxd8 Rb8+ Bc8 Rxc8#