Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. Bd2 Bg7 6. e4 Nxc3 7. Bxc3 O-O 8.
Nf3 c5 9. d5 Bxc3+ 10. bxc3 Qa5 11. Qd2 b6 12. Be2 Bg4 13. O-O Rd8 14. a4 Nd7
15. Rfb1 Nf6 16. Qc2 Bd7 17. Ne5 Be8 18. Nc6 Bxc6 19. dxc6 a6 20. Ra2 Rdc8 21.
e5 Nd5 22. Bf3 Qxc3 *
Position (FEN): r1r3k1/4pp1p/ppP3p1/2pnP3/P7/2q2B2/R1Q2PPP/1R4K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1347
Best move: Bxd5