Opposition-backed Takeharu Yamanaka won the Yokohama mayoral election on Sunday, defeating a ruling Liberal Democratic Party candidate in a blow to Japanese Prime Minister Yoshihide Suga.