Athletic Bilbao sit fifth in the standings following their 2-2 draw with Elche on Thursday.
Ernesto Valverde's side have lost just one of their last six league fixtures.
Costa and Villa are expected to continue their partnership in attack for the hosts, while Raul Garcia and Oliver Torres are pushing for starts.
Bilbao have no new injury concerns ahead of the match and Valverde could select an unchanged XI.
Atletico Madrid: WWWLWW
Athletic Bilbao: WLDWWD
Possible starting lineups
Atletico Madrid: Courtois; Juanfran, Miranda, Godin, Luis; Gabi, Suarez, Koke; Villa, Costa, Adrian
Athletic Bilbao: Iago; Iraola, Balenziaga, Laporte, Gurpegi; Susaeta, Iturraspe, Rico, Herrera; Muniain, Toquero
Sports Mole says: 2-0