Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Ba4 h6 9. Nf3 e4 10. Ne5 Qd4 11. Bxc6+ Nxc6 12. Nxc6 Qc5 13. Nd8 Kxd8 14. d4
exd3 15. Qxd3+ Bd6 16. Be3 Re8 17. O-O Qc6 18. Rd1 Kc7 19. Nc3 Ba6 20. Nd5+
Nxd5 21. Qxd5 Qxd5 22. Rxd5 Bb7 23. Rf5 f6 24. Rd1 a6 25. Rd4 Rad8 26. Rc4+ Kb8
27. Rc3 Bf4 *
Position (FEN): 1k1rr3/1b4p1/p4p1p/5R2/5b2/2R1B3/PPP2PPP/6K1 w - - 6 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 877
Best move: Bxf4+