Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 Nc6 3. a3 e6 4. d3 Nf6 5. h3 Be7 6. f4 d5 7. exd5 exd5 8. Ba2
O-O 9. Nf3 b5 10. O-O c4 11. dxc4 dxc4 12. Nc3 Qxd1 13. Rxd1 a6 14. Be3 Bf5 15.
Rac1 Rad8 16. Bb1 Rxd1+ 17. Rxd1 Rd8 18. Rxd8+ Bxd8 19. Ne5 Nxe5 20. fxe5 Bc7 *
Position (FEN): 6k1/2b2ppp/p4n2/1p2Pb2/2p5/P1N1B2P/1PP3P1/1B4K1 w - - 1 21
White to move.
Themes:  Endgame  
Puzzle rating: 1270
Best move: exf6