e4 d5 exd5 Bf5 Qf3 Qc8 Nc3 Bxc2 Bc4 Nf6 Nge2 c6 O-O a6 d4 Nbd7 Bf4 Ra7 d6 e6 b3 Qb8 Qe3 Bxd6 Bxe6 Bxf4 Bxd7+ Kxd7 Nxf4 Re8 Qg3 Re7 Rac1 Bg6 Rfd1 Qc8 Ncd5 Nxd5 Nxd5 Qd8 Nxe7 Qxe7 d5 Kc8 Re1 Qd7 Qe3 Kc7 Red1 Kb8 dxc6 bxc6 Rxd7 Rxd7 Qb6+ Ka8 Qxc6+ Rb7 Qxa6+ Ra7 Rc8#