Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Be2 Nc6 3. Nf3 Bc5 4. a3 Nf6 5. Nc3 Nd4 6. d3 Nxf3+ 7. Bxf3 d6 8.
O-O O-O 9. Na4 Bb6 10. Nxb6 axb6 11. Be3 d5 12. exd5 Nxd5 13. Bd2 f5 14. b4 c5
15. bxc5 bxc5 16. c4 Ne7 17. Be3 Qc7 18. d4 exd4 19. Bd2 f4 20. g3 fxg3 21.
fxg3 Bh3 22. Rf2 Nf5 *
Position (FEN): r4rk1/1pq3pp/8/2p2n2/2Pp4/P4BPb/3B1R1P/R2Q2K1 w - - 3 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1232
Best move: Bd5+