Chess puzzle (Advantage)
Moves: 1. e3 a6 2. Nc3 b5 3. Nf3 Bb7 4. d4 e6 5. b3 b4 6. Ne4 Bxe4 7. Bc4 d5 8. Be2 c5
9. O-O Nf6 10. a3 a5 11. Ne5 Nbd7 12. Bb5 Be7 13. Nxd7 Nxd7 14. dxc5 Bxc5 15.
axb4 axb4 16. Rxa8 Qxa8 17. Qg4 Bg6 18. Bb2 Qb7 19. Bxg7 Rg8 20. Bxd7+ Kxd7 21.
Be5 Qc8 22. Rd1 Ke7 23. Qg5+ Kf8 24. Qf4 Bxc2 25. Rc1 Be4 26. Bd6+ Ke8 27. g3
Qa6 *
Position (FEN): 4k1r1/5p1p/q2Bp3/2bp4/1p2bQ2/1P2P1P1/5P1P/2R3K1 w - - 1 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1312
Best move: Bxc5