Chess puzzle (Equality)
Moves: 1. d4 e6 2. e4 d5 3. e5 Nc6 4. Nf3 Nf6 5. exf6 Qxf6 6. Bg5 Qf5 7. Nc3 h6 8. Bd3
Qg4 9. Bf4 *
Position (FEN): r1b1kb1r/ppp2pp1/2n1p2p/3p4/3P1Bq1/2NB1N2/PPP2PPP/R2QK2R b KQkq - 3 9
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1949
Best move: Qxf4