Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 e5 4. Nf3 Bg4 5. Be3 exd4 6. Qxd4 Bb4+ 7. Nc3 Nc6 8.
Qxd8+ Rxd8 9. Nd2 Bxc3 10. bxc3 Nf6 11. Bxc4 Ne5 12. O-O Nxc4 13. Nxc4 Be2 14.
Na3 Bxf1 15. Rxf1 Nxe4 16. Nb5 O-O 17. Nxc7 Nxc3 18. Ra1 Rd1+ 19. Rxd1 Nxd1 20.
Bxa7 Ra8 *
Position (FEN): r5k1/BpN2ppp/8/8/8/8/P4PPP/3n2K1 w - - 1 21
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 856
Best move: Nxa8