Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 Re8 7. Nge2 Nbd7 8. Ng3
e5 9. d5 h5 10. h4 a5 11. Qd2 Kh7 12. Be2 Nc5 13. Nf1 Ng8 14. g4 hxg4 15. fxg4
Nf6 16. Bg5 Qd7 17. Ng3 Nxg4 18. h5 f6 19. hxg6+ Kg8 20. Nf5 Nxe4 21. Nxe4 *
Position (FEN): r1b1r1k1/1ppq2b1/3p1pP1/p2PpNB1/2P1N1n1/8/PP1QB3/R3K2R b KQ - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1064
Best move: Qxf5