American Sam Querrey finished off his surprising upset of Novak Djokovic at Wimbledon, ending the top seed's streak of Grand Slam wins at four.