Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 d6 3. Nc3 g6 4. e4 Bg7 5. Be3 Nc6 6. Qd2 e5 7. Nge2 a5 8. d5 Na7
9. h4 Nf6 10. Ng3 Ng4 11. Bg5 f6 12. Be3 Nxe3 13. Qxe3 c6 14. h5 g5 15. h6 Bf8
16. Qf3 Be7 17. Qh5+ Kf8 18. Qf3 Qb6 19. O-O-O g4 20. Qd3 Bd7 21. Qd2 Qd8 22.
Be2 f5 23. exf5 *
Position (FEN): r2q1k1r/np1bb2p/2pp3P/p2PpP2/2P3p1/2N3N1/PP1QBPP1/2KR3R b - - 0 23
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1091
Best move: Bg5