Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 e6 3. Nf3 d6 4. Bc4 a6 5. d5 cxd5 6. exd5 e5 7. O-O Nf6 8. Re1
Be7 9. Nbd2 O-O 10. Ne4 Nbd7 11. Bg5 h6 12. Bxf6 Nxf6 13. Nxf6+ Bxf6 14. c3 b5
15. Bd3 Bb7 16. c4 bxc4 17. Bxc4 Rc8 18. b3 Re8 19. Nd2 Qa5 20. Ne4 Be7 21. Qh5
Bxd5 *
Position (FEN): 2r1r1k1/4bpp1/p2p3p/q2bp2Q/2B1N3/1P6/P4PPP/R3R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1842
Best move: b4