Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. Bd3 Bc5 6. h3 O-O 7. Nc3 Re8 8.
O-O Qd4 9. Qf3 Nd7 10. a3 Ne5 11. Qe2 a5 12. b3 Nxd3 13. Qxd3 Qxd3 14. cxd3 Be6
15. Na4 Bd6 16. Bb2 b5 17. e5 Be7 18. Nc3 Rad8 19. d4 Rxd4 20. Nxb5 Rxd2 21.
Nxc7 Rc8 22. Bc3 Rxc7 *
Position (FEN): 6k1/2r1bppp/2p1b3/p3P3/8/PPB4P/3r1PP1/R4RK1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1022
Best move: Bxd2