Nf3 d5 d4 Nf6 Bf4 Ne4 e3 c5 Nbd2 Qa5 c3 h6 Bxb8 Rxb8 Qb3 c4 Qd1 Nf6 e4 Nxe4 Nxe4 dxe4 Nd2 b5 a4 e6 axb5 Qxb5 Nxc4 Be7 Nd6+ Bxd6 Bxb5+ Rxb5 Rxa7 O-O b4 Rg5 O-O Rb5 Qe2 Rb7 Rfa1 f5 Rxb7 Bxb7 Ra7 Ra8 Rxa8+ Kf7 Ra7 Kg6 Rxb7 e5 Qa6 Kg5 Qxd6 f4 Rxg7+ Kf5 Qxe5#