Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 e6 3. d3 Nc6 4. Nf3 d5 5. exd5 exd5 6. Bb3 Nf6 7. O-O Be7 8. h3
O-O 9. Re1 h6 10. a3 Bf5 11. Ne5 Nxe5 12. Rxe5 Bh7 13. Qe1 Bd6 14. Re2 Qc7 15.
Nc3 c4 16. dxc4 dxc4 17. Ba2 a6 18. Bd2 Rfe8 19. Rc1 b5 20. b3 Rxe2 21. Qxe2
Re8 22. Qf3 Be4 23. Nxe4 Nxe4 24. Bxh6 gxh6 25. Re1 Qc6 26. bxc4 Re5 27. c5 Qe8
28. cxd6 *
Position (FEN): 4q1k1/5p2/p2P3p/1p2r3/4n3/P4Q1P/B1P2PP1/4R1K1 b - - 0 28
Black to move.
Themes:  Endgame  
Puzzle rating: 2124
Best move: Ng5