Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d4 exd4 3. Nf3 c5 4. Bc4 h6 5. Ne5 Qe7 6. Nxf7 Qxe4+ 7. Kf1 d5 8.
Nxh8 dxc4 9. Qe1 Bf5 10. Nd2 Qxe1+ 11. Kxe1 g5 12. Nxc4 Bxc2 13. h4 gxh4 14.
Rxh4 Nc6 15. Bf4 O-O-O 16. Nf7 Rd7 17. Nfd6+ Bxd6 18. Nxd6+ Kd8 19. Rc1 d3 20.
Rg4 Nf6 21. Rg6 Nd5 22. Rg8+ Ke7 23. Nf5+ *
Position (FEN): 6R1/pp1rk3/2n4p/2pn1N2/5B2/3p4/PPb2PP1/2R1K3 b - - 7 23
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 2226
Best move: Ke6