d4 Nf6 c4 e6 Nc3 Bb4 e3 O-O Bd2 c5 a3 cxd4 axb4 dxc3 Bxc3 d5 Nf3 Nbd7 Qd4 dxc4 Bxc4 Nb6 Be2 a6 e4 Bd7 Ne5 Ba4 f3 Rc8 O-O h6 Qe3 Nfd7 Nxd7 Bxd7 Rfd1 Kh7 b5 Nc4 Qd4 Rg8 Qxd7 Qh4 Bxc4 Rgd8 Qxf7 Qg5 Bxe6 Rxd1+ Rxd1 Qxg2+ Kxg2 Rc7 Bf5+ Kh8 Bxg7#