Athletic Bilbao travelled to Espanyol on Monday looking to record their fourth win of the La Liga season.
It was the home side that took the lead after 24 minutes when Victor Sanchez struck a wonderful effort into the top corner, but Oscar de Marcos levelled for Bilbao in the latter stages of the first period.
Espanyol regained the lead in the early stages of the second half when Sanchez converted from close range, before Sergio Garcia made it 3-1 after 66 minutes.
Ibai Gomez had one back for Bilbao in stoppage time, but it was too little too late as the home side held on for all three points.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
ESPANYOL: Casilla; Colotto, Moreno, Fuentes, J Lopez; Simao, Sanchez, D Lopez, Garcia; Stuani, Pizzi
BILBAO: Iraizoz; Iraola, San Jose, Laporte, Gurpegi; Benat, Iturraspe, Rico; Aduriz, Muniain, De Marcos