d4 Nf6 Nf3 b6 Nbd2 d5 e3 Nbd7 c4 dxc4 Qa4 Bb7 Ne5 c6 Nxc6 Bxc6 Qxc6 e6 Bxc4 a6 O-O h5 e4 Rc8 Qb7 Bb4 Qxa6 Bxd2 Bxd2 Rc7 Bb4 g5 Rae1 Qc8 Qxc8+ Rxc8 Rc1 e5 dxe5 Nxe5 Bb5+ Kd8 Rxc8+ Kxc8 Bc3 Rh6 Bxe5 g4 Rd1 Kb7 Rd6 h4 Rxf6 Rg6 Rxf7+ Ka8 Bc4 Rd6 Bxd6 b5 Bd5#