O atacante recebeu ótimo passe do brasileiro Charles, entortou um marcador e acertou um lindo chute de fora da área, sem chances para o goleiro Cuellar.
Os jogadores do Sporting reclamaram de um pênalti não marcado nos acréscimos, por um toque de mão de Fornals.
O time asturiano ficou na penúltima posição, com 24 pontos, dois atrás do Rayo Vallecano, primeiro time fora da zona de rebaixamento.
Já o Málaga subiu provisoriamente para a nona posição, com 36 pontos, dez a mais que o Rayo, e oito a menos que o Athletic Bilbao (6º), último da zona de classificação para a Liga Europa.
No sábado, o atual campeão Barcelona recebe o Getafe, cinco dias antes do duelo com o Arsenal, na quarta-feira, na partida de volta das oitavas de final da Liga dos Campeões.
Os catalães levam boa vantagem no confronto, por ter vencido os 'Gunners' por 2 a 0 no primeiro jogo, em Londres.
O vice-líder Atlético, que tem oito pontos a menos que o Barça, enfrenta o Deportivo La Coruña (13º), e volta a campo na terça-feira, pela Champions, contra o PSV Eindhoven, depois do empate sem gols da partida de ida, na Holanda.
O Real Madrid garantiu a vaga nas quartas na última terça-feira, com vitória por 2 a 0 sobre a Roma, e visita no domingo o Las Palmas (15º)
Resultados da 29ª rodada do Campeonato Espanhol
- Sexta-feira:
Málaga - Sporting 1 - 0
- Sábado:
(12h00) Barcelona - Getafe
(14h15) Celta Vigo - Real Sociedad
(16h30) Atlético de Madri - Deportivo La Coruña
(18h05) Rayo Vallecano - Eibar
- Domingo:
(08h00) Levante - Valencia
(12h00) Sevilla - Villarreal
(14h15) Athletic Bilbao - Betis
(16h30) Las Palmas - Real Madrid
- Segunda-feira:
(16h30) Granada - Espanyol
Classificação: Pts J V E D Gp Gc SG
1. Barcelona 72 28 23 3 2 78 22 56
2. Atlético de Madri 64 28 20 4 4 42 12 30
3. Real Madrid 60 28 18 6 4 81 27 54
4. Villarreal 53 28 15 8 5 33 19 14
5. Sevilla 45 28 12 9 7 39 29 10
6. Athletic Bilbao 44 28 13 5 10 44 36 8
7. Celta Vigo 42 28 12 6 10 40 51 -11
8. Eibar 36 28 10 6 12 40 40 0
9. Málaga 36 29 9 9 11 28 28 0
10. Real Sociedad 35 28 9 8 11 37 39 -2
11. Valencia 34 28 8 10 10 33 33 0
12. Betis 34 28 8 10 10 26 36 -10
13. Deportivo La Coruña 33 28 6 15 7 37 39 -2
14. Espanyol 31 28 9 4 15 28 54 -26
15. Las Palmas 30 28 8 6 14 30 40 -10
16. Getafe 27 28 7 6 15 27 45 -18
17. Rayo Vallecano 26 28 6 8 14 38 60 -22
18. Granada 26 28 7 5 16 29 53 -24
19. Sporting 24 29 6 6 17 30 51 -21
20. Levante 21 28 5 6 17 26 52 -26