Chess puzzle (Advantage)
Moves: 1. c4 c5 2. Nc3 Nf6 3. Qc2 e6 4. d3 d5 5. Bg5 dxc4 6. dxc4 Nc6 7. Nf3 h6 8. Bh4
Be7 9. a3 Nd4 10. Nxd4 cxd4 11. Ne4 Nxe4 12. Qxe4 Bxh4 13. Rd1 Bf6 14. e3 O-O
15. Bd3 g6 16. O-O e5 17. b4 Qc7 18. Qf3 Qc6 19. Be4 Qe6 20. c5 Rb8 21. h3 Bg7
22. g4 f5 *
Position (FEN): 1rb2rk1/pp4b1/4q1pp/2P1pp2/1P1pB1P1/P3PQ1P/5P2/3R1RK1 w - - 0 23
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1553
Best move: Bd5