d4 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 e4 Nxc3 bxc3 Bg7 h4 h5 Bg5 O-O Bc4 c5 Nf3 Bg4 Rb1 cxd4 Rxb7 Qc8 Qb3 Bxf3 Rxe7 Bxg2 Rg1 Bh3 Bf4 Bg4 f3 Bxf3 Rxg6 Nc6 Rxf7 Rxf7 Bxf7+ Kh8 Qb5 Qh3 Qxc6 Qh1+ Kf2 Bxe4 Rh6+ Bh7 Rxh7+ Kxh7 Qg6+ Kh8 Qxh5+ Bh6 Qxh6#