d4 Nf6 c4 e6 Nc3 Bb4 Bg5 h6 Bxf6 Bxc3+ bxc3 Qxf6 e3 O-O Nf3 c5 Bd3 Qe7 Bc2 d5 Qd3 f5 O-O Rd8 Bb3 dxc4 Qxc4 Kh7 Rad1 cxd4 Nxd4 e5 Nb5 Bd7 Nd6 Bc6 Nxf5 Qg5 Nh4 Nd7 Bc2+ e4 Bxe4+ Bxe4 Qxe4+ g6 Qxb7 Qe7 Rd4 Qg7 Rfd1 Kh8 Rxd7 Rdb8 Qc6 Rd8 Rxd8+ Rxd8 Rxd8+ Kh7 Rd7 Qxd7 Qxd7+ Kh8 Qf7 a5 Nxg6#