Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. e3 g6 3. a3 Bg7 4. Be2 O-O 5. Nc3 d6 6. h4 e5 7. dxe5 dxe5 8. h5
Be6 9. Qxd8 Rxd8 10. hxg6 fxg6 11. e4 Nc6 12. Be3 Rd7 13. Bd3 Rad8 14. O-O-O
Na5 15. Nf3 Nc4 16. Ng5 Bf7 17. Nxf7 Nxe3 18. Nxd8 Nxd1 19. Rxd1 Rxd8 20. Nb5
c6 *
Position (FEN): 3r2k1/pp4bp/2p2np1/1N2p3/4P3/P2B4/1PP2PP1/2KR4 w - - 0 21
White to move.
Themes:  Endgame  
Puzzle rating: 962
Best move: Bc4+