Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. c4 Nf6 4. d3 Nc6 5. a3 g6 6. Be2 Bg7 7. O-O O-O 8. Nc3
Nb8 9. e5 dxe5 10. Nxe5 Nbd7 11. f4 Qc7 12. d4 Rd8 13. Nb5 Qb6 14. Be3 Nxe5 15.
fxe5 Nd7 16. Qe1 a6 17. Qf2 axb5 18. Qxf7+ Kh8 19. e6 Nf6 20. d5 bxc4 21. Bxc4
Nxd5 *
Position (FEN): r1br3k/1p2pQbp/1q2P1p1/2pn4/2B5/P3B3/1P4PP/R4RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1233
Best move: Bxd5