Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 Bc5 5. O-O O-O 6. a3 Na5 7. b4 Nxc4 8.
bxc5 c6 9. d3 Na5 10. Nxe5 b6 11. cxb6 axb6 12. Be3 d5 13. exd5 Nxd5 14. Nxd5
Qxd5 15. Nc4 Nxc4 16. dxc4 Qxc4 17. Bxb6 Bf5 18. Rc1 Rxa3 19. Qh5 Bxc2 20. Bc5
Rb3 *
Position (FEN): 5rk1/5ppp/2p5/2B4Q/2q5/1r6/2b2PPP/2R2RK1 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 933
Best move: Bxf8