Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Be7 5. Nc3 Nc6 6. d4 Bg4 7. Be2 Bh5 8.
Be3 Bg6 9. Nd2 O-O 10. Bd3 Nb4 11. Qe2 Nxd3+ 12. cxd3 c5 13. f4 h6 14. h3 cxd4
15. Bxd4 d5 16. f5 Bh7 17. Be3 dxe4 18. dxe4 Nd7 19. O-O-O Qc7 20. g4 a6 21.
Rdg1 b5 22. g5 *
Position (FEN): r4rk1/2qnbppb/p6p/1p3PP1/4P3/2N1B2P/PP1NQ3/2K3RR b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1646
Best move: b4