Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Qf6 4. Bxc6 bxc6 5. O-O g6 6. d3 Bg7 7. Bg5 Qe6 8.
c3 Ba6 9. Nbd2 Nf6 10. Qe2 O-O 11. Nb3 d6 12. Qd2 d5 13. Nc5 Qc8 14. Rfe1 dxe4
15. Bxf6 Bxf6 16. Nxe4 Bg7 17. Nc5 Rd8 18. Nxa6 Qxa6 19. Nxe5 c5 20. Nxf7 *
Position (FEN): r2r2k1/p1p2Nbp/q5p1/2p5/8/2PP4/PP1Q1PPP/R3R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1808
Best move: Kxf7