d4 Nf6 c4 e6 Nc3 d5 Bg5 c6 e4 dxe4 Nge2 b5 Ng3 Be7 Ncxe4 O-O cxb5 cxb5 Bxf6 gxf6 Nc3 Kh8 Qf3 Ba3 bxa3 Bb7 Qxb7 Qc8 Qf3 Nd7 Bxb5 Re8 Nce4 Qc7 Bxd7 Qxd7 Qxf6+ Kg8 Nh5 Qxd4 Qxd4 e5 Nef6+ Kh8 Qe4 Rab8 Qxh7#