Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 h6 6. Bh4 c6 7. Nf3 Nbd7 8. Be2
O-O 9. Qc2 Re8 10. O-O Bf8 11. e4 dxe4 12. Nxe4 Be7 13. Rad1 Nxe4 14. Qxe4 Bxh4
15. Nxh4 Nf6 16. Qd3 Qa5 17. a3 b6 18. b4 Qg5 19. Bf3 Qxh4 20. Bxc6 Ba6 *
Position (FEN): r3r1k1/p4pp1/bpB1pn1p/8/1PPP3q/P2Q4/5PPP/3R1RK1 w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1818
Best move: b5