Chess puzzle (Equality)
Moves: 1. d4 e6 2. Bf4 b6 3. Nc3 Bb7 4. e4 h6 5. a3 g5 6. Bg3 c5 7. d5 h5 8. h4 Be7 9.
d6 Bf6 10. e5 Bg7 11. Nf3 g4 12. Ng5 Nc6 13. f4 gxf3 14. Qxf3 f6 15. exf6 *
Position (FEN): r2qk1nr/pb1p2b1/1pnPpP2/2p3Np/7P/P1N2QB1/1PP3P1/R3KB1R b KQkq - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 2057
Best move: Qxf6