Solution
1. Qe8+ overloads the black queen since 1… Qf8 2. Qxf8+ Kxf8 allows 3. Rxa1
Or 1. Qe8+ Nf8 2. Qxf7+ (black queen is pinned) Kh8 3. Qxg7#
1. Qe8+ overloads the black queen since 1… Qf8 2. Qxf8+ Kxf8 allows 3. Rxa1
Or 1. Qe8+ Nf8 2. Qxf7+ (black queen is pinned) Kh8 3. Qxg7#