Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d3 Bc5 4. Be2 Nf6 5. c3 d6 6. b4 Bb6 7. O-O Bd7 8. Be3
Bxe3 9. fxe3 Ng4 10. Qd2 f5 11. exf5 Bxf5 12. Nxe5 Ncxe5 13. Rxf5 Qh4 14. h3
Nh6 15. Rf4 Qg5 16. d4 O-O-O 17. dxe5 dxe5 18. Qc2 exf4 19. exf4 Qxf4 20. Bf3
Rhe8 21. Na3 Qe3+ 22. Kh1 Nf5 *
Position (FEN): 2krr3/ppp3pp/8/5n2/1P6/N1P1qB1P/P1Q3P1/R6K w - - 6 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 971
Best move: Qxf5+