d4 Nf6 c4 e6 Nf3 b6 Bd2 Nc6 e3 Ne4 Nc3 d5 cxd5 Nxd2 Bb5 Bb7 Kxd2 exd5 Qa4 Qd7 Ne5 Nxe5 Bxd7+ Nxd7 Rae1 O-O-O Qxa7 Bb4 Rc1 g6 a3 Bxc3+ Rxc3 c6 Rhc1 Rdg8 Rxc6+ Kd8 Qxb7 Ke7 Rc7 Kf6 Rxd7 Rf8 Qxd5 Kg7 Rcc7 Kh6 Rxf7 Rxf7 Qxf7 Ra8 f4 Kh5 Qxh7+ Kg4 Qh3#