d4 Nf6 c4 e6 Nf3 b6 g3 Bb7 Bg2 Be7 Nc3 d5 Ne5 Nbd7 Qa4 c5 cxd5 exd5 dxc5 Bxc5 Bg5 O-O Nxd7 Qxd7 Bxf6 Qxa4 Nxa4 gxf6 Nxc5 bxc5 O-O-O Rfd8 Kc2 h6 Rd2 Rab8 e3 d4 Bxb7 Rxb7 exd4 Rbd7 d5 Rxd5 Rhd1 Rxd2+ Rxd2 Rxd2+ Kxd2 Kg7 Kc3 Kg6 Kc4 Kf5 Kxc5 Ke4 b4 f5 b5 Kf3 a4 f4 gxf4 Kg2 a5 Kxf2 b6 axb6+ axb6 Kf3 b7 Kxf4 b8=Q+ Kf5 Qg8 Kf6 Qh7 h5 Qxh5 Ke6 Qd5+ Kf6 Kd6 Kg6 Ke7 f6 h4 Kg7 Qg2+ Kh7 Kxf6 Kh6 Qg6#