Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 g6 3. Nf3 Bg7 4. d4 cxd4 5. Nxd4 d6 6. Bb5+ Nd7 7. Bf4 a6 8.
Ba4 b5 9. Bb3 Bb7 10. O-O Ngf6 11. Re1 O-O 12. e5 dxe5 13. Bxe5 Nxe5 14. Rxe5
Nh5 15. Rxh5 gxh5 16. Nf5 Qxd1+ 17. Rxd1 Bf6 18. Bd5 Bxd5 19. Nxd5 e6 *
Position (FEN): r4rk1/5p1p/p3pb2/1p1N1N1p/8/8/PPP2PPP/3R2K1 w - - 0 20
White to move.
Themes: Hanging Piece, Kingside Attack Endgame  
Puzzle rating: 1416
Best move: Nxf6+