Chess puzzle (Advantage)
Moves: 1. e4 e6 2. f4 d5 3. d3 c5 4. exd5 exd5 5. Nc3 Nc6 6. Nf3 h5 7. Be2 h4 8. Bd2
h3 9. gxh3 Rxh3 10. Ng5 Rh8 11. Bg4 f6 12. Bxc8 Qxc8 13. Qe2+ Be7 14. Ne6 Kf7
15. f5 d4 16. Nd5 Nh6 17. Rg1 Bf8 18. Bxh6 Rxh6 19. O-O-O Qd7 20. Ndf4 Ne7 21.
Nxc5 Qxf5 22. Nce6 g5 23. Nxf8 *
Position (FEN): r4N2/pp2nk2/5p1r/5qp1/3p1N2/3P4/PPP1Q2P/2KR2R1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1165
Best move: Qxf4+