Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Qf6 3. c3 Bc5 4. d4 exd4 5. cxd4 Bb6 6. Be3 d6 7. Be2 Nc6 8.
O-O Bg4 9. d5 Bxe3 10. fxe3 Na5 11. h3 Bxf3 12. Bxf3 Qxb2 13. Nd2 O-O-O 14. a4
Ne7 15. Rf2 Qc3 16. Rc1 Qxe3 17. Qc2 c6 18. dxc6 Naxc6 19. Nf1 Qd4 20. a5 Kb8
21. a6 b6 22. e5 Qxe5 *
Position (FEN): 1k1r3r/p3nppp/Ppnp4/4q3/8/5B1P/2Q2RP1/2R2NK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1142
Best move: Bxc6