Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d3 Nc6 3. Nf3 Bc5 4. Be2 Nf6 5. h3 d6 6. c3 Bb6 7. a4 Be6 8. b4 a5
9. b5 Ne7 10. O-O Ng6 11. Nbd2 c6 12. c4 O-O 13. Rb1 Bc5 14. Nb3 Bb4 15. Bg5 h6
16. Bxf6 Qxf6 17. Nh2 Nf4 18. Ng4 Bxg4 19. Bxg4 Qg5 20. bxc6 bxc6 21. Qf3 h5
22. Bd7 Ra7 23. Bxc6 f5 24. Bd5+ Nxd5 25. exd5 Raf7 26. Qg3 Qh6 27. f4 e4 28.
Nd4 *
Position (FEN): 5rk1/5rp1/3p3q/p2P1p1p/PbPNpP2/3P2QP/6P1/1R3RK1 b - - 1 28
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1040
Best move: Bc5