Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Nf3 Nf6 5. d4 a6 6. Bd3 g6 7. O-O Bg7 8.
Qe2 O-O 9. Ne4 Qb6 10. Nxf6+ exf6 11. c3 c6 12. Be3 Qc7 13. Nd2 Be6 14. Bc4 b5
15. Bxe6 fxe6 16. Nf3 Nd7 17. Bd2 Rae8 18. a4 e5 19. axb5 axb5 20. Qd3 e4 21.
Qe3 exf3 22. Qxf3 f5 23. Bf4 Qb6 24. Be3 Nf6 25. d5 Qb7 26. dxc6 Rxe3 *
Position (FEN): 5rk1/1q4bp/2P2np1/1p3p2/8/2P1rQ2/1P3PPP/R4RK1 w - - 0 27
White to move.
Themes: Advanced Pawn, Hanging Piece Middlegame  
Puzzle rating: 1821
Best move: cxb7