| Match day: 1 | | 04 Sep 1993 | Osasuna | Real Madrid | 1 - 4 | | 05 Sep 1993 | Athletic Bilbao | Albacete | 4 - 1 | | 05 Sep 1993 | Racing | Rayo Vallecano | 1 - 0 | | 05 Sep 1993 | Oviedo | Valencia | 0 - 3 | | 05 Sep 1993 | Valladolid | Sporting | 0 - 1 | | 05 Sep 1993 | Barcelona | Real Sociedad | 3 - 0 | | 05 Sep 1993 | Deportivo | Celta | 0 - 0 | | 05 Sep 1993 | Atletico Madrid | Logrones | 1 - 0 | | 05 Sep 1993 | Zaragoza | Sevilla | 1 - 2 | | 05 Sep 1993 | Tenerife | Lleida | 1 - 0 |
| Match day: 2 | | 11 Sep 1993 | Valencia | Atletico Madrid | 2 - 2 | | 11 Sep 1993 | Sporting | Deportivo | 0 - 2 | | 11 Sep 1993 | Albacete | Barcelona | 0 - 0 | | 12 Sep 1993 | Celta | Oviedo | 1 - 1 | | 12 Sep 1993 | Real Sociedad | Zaragoza | 2 - 2 | | 12 Sep 1993 | Rayo Vallecano | Tenerife | 4 - 3 | | 12 Sep 1993 | Sevilla | Osasuna | 1 - 1 | | 12 Sep 1993 | Logrones | Racing | 0 - 1 | | 12 Sep 1993 | Real Madrid | Valladolid | 1 - 3 | | 12 Sep 1993 | Lleida | Athletic Bilbao | 1 - 2 |
| Match day: 3 | | 18 Sep 1993 | Deportivo | Real Madrid | 4 - 0 | | 18 Sep 1993 | Valladolid | Sevilla | 2 - 2 | | 19 Sep 1993 | Tenerife | Logrones | 2 - 0 | | 19 Sep 1993 | Lleida | Rayo Vallecano | 0 - 1 | | 19 Sep 1993 | Racing | Valencia | 0 - 1 | | 19 Sep 1993 | Atletico Madrid | Celta | 3 - 2 | | 19 Sep 1993 | Athletic Bilbao | Barcelona | 0 - 0 | | 19 Sep 1993 | Zaragoza | Albacete | 1 - 1 | | 19 Sep 1993 | Oviedo | Sporting | 0 - 1 | | 19 Sep 1993 | Osasuna | Real Sociedad | 0 - 2 |
| Match day: 4 | | 25 Sep 1993 | Valencia | Tenerife | 3 - 2 | | 25 Sep 1993 | Logrones | Lleida | 2 - 1 | | 25 Sep 1993 | Sporting | Atletico Madrid | 1 - 1 | | 25 Sep 1993 | Sevilla | Deportivo | 0 - 0 | | 26 Sep 1993 | Rayo Vallecano | Athletic Bilbao | 1 - 2 | | 26 Sep 1993 | Barcelona | Zaragoza | 4 - 1 | | 26 Sep 1993 | Celta | Racing | 0 - 0 | | 26 Sep 1993 | Real Madrid | Oviedo | 0 - 1 | | 26 Sep 1993 | Real Sociedad | Valladolid | 1 - 0 | | 26 Sep 1993 | Albacete | Osasuna | 2 - 1 |
| Match day: 5 | | 02 Oct 1993 | Atletico Madrid | Real Madrid | 0 - 0 | | 03 Oct 1993 | Valladolid | Albacete | 1 - 0 | | 03 Oct 1993 | Oviedo | Sevilla | 0 - 2 | | 03 Oct 1993 | Tenerife | Celta | 0 - 0 | | 03 Oct 1993 | Racing | Sporting | 2 - 0 | | 03 Oct 1993 | Athletic Bilbao | Zaragoza | 2 - 1 | | 03 Oct 1993 | Osasuna | Barcelona | 2 - 3 | | 03 Oct 1993 | Rayo Vallecano | Logrones | 3 - 1 | | 03 Oct 1993 | Lleida | Valencia | 1 - 1 | | 03 Oct 1993 | Deportivo | Real Sociedad | 0 - 1 |
| Match day: 6 | | 06 Oct 1993 | Sporting | Tenerife | 1 - 2 | | 06 Oct 1993 | Albacete | Deportivo | 0 - 0 | | 06 Oct 1993 | Real Sociedad | Oviedo | 2 - 2 | | 06 Oct 1993 | Zaragoza | Osasuna | 2 - 1 | | 06 Oct 1993 | Barcelona | Valladolid | 3 - 0 | | 06 Oct 1993 | Logrones | Athletic Bilbao | 4 - 2 | | 06 Oct 1993 | Valencia | Rayo Vallecano | 3 - 1 | | 06 Oct 1993 | Sevilla | Atletico Madrid | 2 - 1 | | 06 Oct 1993 | Real Madrid | Racing | 2 - 1 | | 06 Oct 1993 | Celta | Lleida | 1 - 0 |
| Match day: 7 | | 16 Oct 1993 | Atletico Madrid | Real Sociedad | 1 - 2 | | 16 Oct 1993 | Deportivo | Barcelona | 1 - 0 | | 16 Oct 1993 | Tenerife | Real Madrid | 0 - 0 | | 17 Oct 1993 | Racing | Sevilla | 1 - 0 | | 17 Oct 1993 | Oviedo | Albacete | 1 - 1 | | 17 Oct 1993 | Lleida | Sporting | 1 - 1 | | 17 Oct 1993 | Logrones | Valencia | 2 - 0 | | 17 Oct 1993 | Athletic Bilbao | Osasuna | 1 - 2 | | 17 Oct 1993 | Rayo Vallecano | Celta | 1 - 1 | | 17 Oct 1993 | Valladolid | Zaragoza | 0 - 0 |
| Match day: 8 | | 23 Oct 1993 | Valencia | Athletic Bilbao | 1 - 0 | | 24 Oct 1993 | Osasuna | Valladolid | 2 - 0 | | 24 Oct 1993 | Barcelona | Oviedo | 1 - 0 | | 24 Oct 1993 | Real Madrid | Lleida | 5 - 0 | | 24 Oct 1993 | Real Sociedad | Racing | 2 - 0 | | 24 Oct 1993 | Celta | Logrones | 2 - 0 | | 24 Oct 1993 | Zaragoza | Deportivo | 0 - 1 | | 24 Oct 1993 | Albacete | Atletico Madrid | 2 - 2 | | 24 Oct 1993 | Sporting | Rayo Vallecano | 2 - 0 | | 24 Oct 1993 | Sevilla | Tenerife | 4 - 0 |
| Match day: 9 | | 30 Oct 1993 | Deportivo | Osasuna | 3 - 1 | | 30 Oct 1993 | Valencia | Celta | 3 - 0 | | 30 Oct 1993 | Atletico Madrid | Barcelona | 4 - 3 | | 31 Oct 1993 | Lleida | Sevilla | 0 - 3 | | 31 Oct 1993 | Rayo Vallecano | Real Madrid | 0 - 2 | | 31 Oct 1993 | Athletic Bilbao | Valladolid | 3 - 0 | | 31 Oct 1993 | Tenerife | Real Sociedad | 2 - 1 | | 31 Oct 1993 | Oviedo | Zaragoza | 2 - 1 | | 31 Oct 1993 | Racing | Albacete | 1 - 1 | | 31 Oct 1993 | Logrones | Sporting | 1 - 2 |
| Match day: 10 | | 06 Nov 1993 | Zaragoza | Atletico Madrid | 2 - 1 | | 07 Nov 1993 | Sporting | Valencia | 2 - 0 | | 07 Nov 1993 | Sevilla | Rayo Vallecano | 3 - 1 | | 07 Nov 1993 | Celta | Athletic Bilbao | 1 - 1 | | 07 Nov 1993 | Real Madrid | Logrones | 2 - 1 | | 07 Nov 1993 | Real Sociedad | Lleida | 1 - 3 | | 07 Nov 1993 | Barcelona | Racing | 2 - 1 | | 07 Nov 1993 | Osasuna | Oviedo | 2 - 0 | | 07 Nov 1993 | Valladolid | Deportivo | 0 - 0 | | 07 Nov 1993 | Albacete | Tenerife | 2 - 3 |
| Match day: 11 | | 10 Nov 1993 | Celta | Sporting | 0 - 2 | | 10 Nov 1993 | Oviedo | Valladolid | 1 - 0 | | 10 Nov 1993 | Valencia | Real Madrid | 0 - 3 | | 10 Nov 1993 | Rayo Vallecano | Real Sociedad | 4 - 1 | | 10 Nov 1993 | Atletico Madrid | Osasuna | 3 - 0 | | 10 Nov 1993 | Racing | Zaragoza | 2 - 0 | | 10 Nov 1993 | Tenerife | Barcelona | 2 - 3 | | 10 Nov 1993 | Athletic Bilbao | Deportivo | 3 - 1 | | 10 Nov 1993 | Logrones | Sevilla | 1 - 1 | | 10 Nov 1993 | Lleida | Albacete | 0 - 1 |
| Match day: 12 | | 20 Nov 1993 | Zaragoza | Tenerife | 6 - 2 | | 20 Nov 1993 | Barcelona | Lleida | 0 - 1 | | 20 Nov 1993 | Deportivo | Oviedo | 4 - 0 | | 20 Nov 1993 | Sevilla | Valencia | 0 - 1 | | 21 Nov 1993 | Albacete | Rayo Vallecano | 1 - 1 | | 21 Nov 1993 | Osasuna | Racing | 0 - 0 | | 21 Nov 1993 | Sporting | Athletic Bilbao | 0 - 1 | | 21 Nov 1993 | Real Sociedad | Logrones | 2 - 2 | | 21 Nov 1993 | Real Madrid | Celta | 2 - 1 | | 21 Nov 1993 | Valladolid | Atletico Madrid | 1 - 1 |
| Match day: 13 | | 27 Nov 1993 | Atletico Madrid | Deportivo | 0 - 1 | | 28 Nov 1993 | Celta | Sevilla | 2 - 1 | | 28 Nov 1993 | Logrones | Albacete | 2 - 2 | | 28 Nov 1993 | Racing | Valladolid | 5 - 1 | | 28 Nov 1993 | Tenerife | Osasuna | 1 - 0 | | 28 Nov 1993 | Rayo Vallecano | Barcelona | 2 - 4 | | 28 Nov 1993 | Valencia | Real Sociedad | 0 - 0 | | 28 Nov 1993 | Sporting | Real Madrid | 2 - 1 | | 28 Nov 1993 | Lleida | Zaragoza | 0 - 1 | | 28 Nov 1993 | Athletic Bilbao | Oviedo | 1 - 1 |
| Match day: 14 | | 04 Dec 1993 | Valladolid | Tenerife | 2 - 0 | | 04 Dec 1993 | Deportivo | Racing | 1 - 0 | | 04 Dec 1993 | Oviedo | Atletico Madrid | 1 - 1 | | 04 Dec 1993 | Barcelona | Logrones | 2 - 2 | | 05 Dec 1993 | Real Madrid | Athletic Bilbao | 2 - 1 | | 05 Dec 1993 | Sevilla | Sporting | 1 - 2 | | 05 Dec 1993 | Real Sociedad | Celta | 2 - 1 | | 05 Dec 1993 | Albacete | Valencia | 3 - 1 | | 05 Dec 1993 | Osasuna | Lleida | 1 - 0 | | 05 Dec 1993 | Zaragoza | Rayo Vallecano | 4 - 1 |
| Match day: 15 | | 11 Dec 1993 | Valencia | Barcelona | 0 - 4 | | 12 Dec 1993 | Sporting | Real Sociedad | 3 - 2 | | 12 Dec 1993 | Tenerife | Deportivo | 0 - 1 | | 12 Dec 1993 | Lleida | Valladolid | 1 - 0 | | 12 Dec 1993 | Real Madrid | Sevilla | 0 - 0 | | 12 Dec 1993 | Celta | Albacete | 1 - 4 | | 12 Dec 1993 | Logrones | Zaragoza | 2 - 2 | | 12 Dec 1993 | Racing | Oviedo | 1 - 2 | | 12 Dec 1993 | Athletic Bilbao | Atletico Madrid | 3 - 2 | | 12 Dec 1993 | Rayo Vallecano | Osasuna | 1 - 0 |
| Match day: 16 | | 18 Dec 1993 | Sevilla | Athletic Bilbao | 1 - 3 | | 19 Dec 1993 | Real Sociedad | Real Madrid | 2 - 0 | | 19 Dec 1993 | Zaragoza | Valencia | 1 - 0 | | 19 Dec 1993 | Valladolid | Rayo Vallecano | 1 - 3 | | 19 Dec 1993 | Albacete | Sporting | 3 - 1 | | 19 Dec 1993 | Barcelona | Celta | 1 - 0 | | 19 Dec 1993 | Osasuna | Logrones | 1 - 3 | | 19 Dec 1993 | Deportivo | Lleida | 2 - 0 | | 19 Dec 1993 | Oviedo | Tenerife | 1 - 0 | | 19 Dec 1993 | Atletico Madrid | Racing | 4 - 0 |
| Match day: 17 | | 01 Jan 1994 | Rayo Vallecano | Deportivo | 0 - 0 | | 02 Jan 1994 | Tenerife | Atletico Madrid | 1 - 1 | | 02 Jan 1994 | Sevilla | Real Sociedad | 1 - 0 | | 02 Jan 1994 | Celta | Zaragoza | 1 - 0 | | 02 Jan 1994 | Athletic Bilbao | Racing | 1 - 2 | | 02 Jan 1994 | Sporting | Barcelona | 2 - 0 | | 02 Jan 1994 | Lleida | Oviedo | 1 - 1 | | 02 Jan 1994 | Real Madrid | Albacete | 2 - 0 | | 02 Jan 1994 | Logrones | Valladolid | 0 - 0 | | 02 Jan 1994 | Valencia | Osasuna | 0 - 0 |
| Match day: 18 | | 08 Jan 1994 | Barcelona | Real Madrid | 5 - 0 | | 09 Jan 1994 | Zaragoza | Sporting | 3 - 0 | | 09 Jan 1994 | Deportivo | Logrones | 3 - 0 | | 09 Jan 1994 | Albacete | Sevilla | 2 - 2 | | 09 Jan 1994 | Valladolid | Valencia | 1 - 1 | | 09 Jan 1994 | Racing | Tenerife | 1 - 0 | | 09 Jan 1994 | Atletico Madrid | Lleida | 0 - 0 | | 09 Jan 1994 | Oviedo | Rayo Vallecano | 5 - 0 | | 09 Jan 1994 | Osasuna | Celta | 0 - 1 | | 09 Jan 1994 | Athletic Bilbao | Real Sociedad | 0 - 0 |
| Match day: 19 | | 15 Jan 1994 | Valencia | Deportivo | 1 - 3 | | 16 Jan 1994 | Real Madrid | Zaragoza | 3 - 2 | | 16 Jan 1994 | Celta | Valladolid | 1 - 2 | | 16 Jan 1994 | Lleida | Racing | 0 - 0 | | 16 Jan 1994 | Tenerife | Athletic Bilbao | 2 - 1 | | 16 Jan 1994 | Real Sociedad | Albacete | 1 - 1 | | 16 Jan 1994 | Sevilla | Barcelona | 0 - 0 | | 16 Jan 1994 | Sporting | Osasuna | 7 - 1 | | 16 Jan 1994 | Rayo Vallecano | Atletico Madrid | 2 - 1 | | 16 Jan 1994 | Logrones | Oviedo | 2 - 2 |
| | | Match day: 20 | | 22 Jan 1994 | Real Sociedad | Barcelona | 2 - 1 | | 23 Jan 1994 | Real Madrid | Osasuna | 0 - 0 | | 23 Jan 1994 | Sevilla | Zaragoza | 0 - 1 | | 23 Jan 1994 | Albacete | Athletic Bilbao | 1 - 0 | | 23 Jan 1994 | Sporting | Valladolid | 2 - 0 | | 23 Jan 1994 | Lleida | Tenerife | 1 - 1 | | 23 Jan 1994 | Rayo Vallecano | Racing | 1 - 1 | | 23 Jan 1994 | Logrones | Atletico Madrid | 1 - 0 | | 23 Jan 1994 | Valencia | Oviedo | 2 - 2 | | 23 Jan 1994 | Celta | Deportivo | 0 - 0 |
| Match day: 21 | | 29 Jan 1994 | Atletico Madrid | Valencia | 2 - 0 | | 30 Jan 1994 | Oviedo | Celta | 1 - 0 | | 30 Jan 1994 | Valladolid | Real Madrid | 0 - 0 | | 30 Jan 1994 | Zaragoza | Real Sociedad | 3 - 0 | | 30 Jan 1994 | Tenerife | Rayo Vallecano | 3 - 1 | | 30 Jan 1994 | Athletic Bilbao | Lleida | 4 - 0 | | 30 Jan 1994 | Racing | Logrones | 0 - 0 | | 30 Jan 1994 | Deportivo | Sporting | 2 - 1 | | 30 Jan 1994 | Osasuna | Sevilla | 0 - 0 | | 30 Jan 1994 | Barcelona | Albacete | 2 - 1 |
| Match day: 22 | | 05 Feb 1994 | Real Madrid | Deportivo | 2 - 0 | | 06 Feb 1994 | Logrones | Tenerife | 1 - 2 | | 06 Feb 1994 | Sporting | Oviedo | 0 - 0 | | 06 Feb 1994 | Albacete | Zaragoza | 2 - 1 | | 06 Feb 1994 | Barcelona | Athletic Bilbao | 2 - 3 | | 06 Feb 1994 | Real Sociedad | Osasuna | 1 - 0 | | 06 Feb 1994 | Celta | Atletico Madrid | 3 - 2 | | 06 Feb 1994 | Valencia | Racing | 2 - 1 | | 06 Feb 1994 | Rayo Vallecano | Lleida | 1 - 2 | | 06 Feb 1994 | Sevilla | Valladolid | 3 - 3 |
| Match day: 23 | | 12 Feb 1994 | Deportivo | Sevilla | 2 - 0 | | 13 Feb 1994 | Zaragoza | Barcelona | 6 - 3 | | 13 Feb 1994 | Valladolid | Real Sociedad | 0 - 0 | | 13 Feb 1994 | Oviedo | Real Madrid | 0 - 1 | | 13 Feb 1994 | Atletico Madrid | Sporting | 2 - 0 | | 13 Feb 1994 | Racing | Celta | 2 - 1 | | 13 Feb 1994 | Tenerife | Valencia | 1 - 0 | | 13 Feb 1994 | Athletic Bilbao | Rayo Vallecano | 0 - 0 | | 13 Feb 1994 | Lleida | Logrones | 1 - 1 | | 13 Feb 1994 | Osasuna | Albacete | 3 - 1 |
| Match day: 24 | | 19 Feb 1994 | Real Madrid | Atletico Madrid | 1 - 0 | | 19 Feb 1994 | Barcelona | Osasuna | 8 - 1 | | 20 Feb 1994 | Zaragoza | Athletic Bilbao | 1 - 0 | | 20 Feb 1994 | Celta | Tenerife | 1 - 0 | | 20 Feb 1994 | Albacete | Valladolid | 1 - 1 | | 20 Feb 1994 | Sporting | Racing | 0 - 2 | | 20 Feb 1994 | Logrones | Rayo Vallecano | 1 - 1 | | 20 Feb 1994 | Valencia | Lleida | 3 - 3 | | 20 Feb 1994 | Real Sociedad | Deportivo | 0 - 1 | | 20 Feb 1994 | Sevilla | Oviedo | 2 - 0 |
| Match day: 25 | | 23 Feb 1994 | Deportivo | Albacete | 5 - 1 | | 23 Feb 1994 | Tenerife | Sporting | 3 - 0 | | 23 Feb 1994 | Atletico Madrid | Sevilla | 2 - 4 | | 23 Feb 1994 | Athletic Bilbao | Logrones | 0 - 0 | | 23 Feb 1994 | Rayo Vallecano | Valencia | 1 - 1 | | 23 Feb 1994 | Lleida | Celta | 0 - 0 | | 23 Feb 1994 | Racing | Real Madrid | 1 - 3 | | 23 Feb 1994 | Oviedo | Real Sociedad | 2 - 1 | | 23 Feb 1994 | Valladolid | Barcelona | 1 - 3 | | 23 Feb 1994 | Osasuna | Zaragoza | 0 - 0 |
| Match day: 26 | | 26 Feb 1994 | Barcelona | Deportivo | 3 - 0 | | 27 Feb 1994 | Sevilla | Racing | 2 - 1 | | 27 Feb 1994 | Valencia | Logrones | 3 - 1 | | 27 Feb 1994 | Zaragoza | Valladolid | 2 - 0 | | 27 Feb 1994 | Albacete | Oviedo | 5 - 0 | | 27 Feb 1994 | Sporting | Lleida | 1 - 1 | | 27 Feb 1994 | Osasuna | Athletic Bilbao | 0 - 0 | | 27 Feb 1994 | Real Madrid | Tenerife | 1 - 1 | | 27 Feb 1994 | Celta | Rayo Vallecano | 0 - 0 | | 27 Feb 1994 | Real Sociedad | Atletico Madrid | 2 - 1 |
| Match day: 27 | | 05 Mar 1994 | Tenerife | Sevilla | 2 - 1 | | 05 Mar 1994 | Athletic Bilbao | Valencia | 2 - 1 | | 06 Mar 1994 | Rayo Vallecano | Sporting | 2 - 1 | | 06 Mar 1994 | Racing | Real Sociedad | 4 - 1 | | 06 Mar 1994 | Atletico Madrid | Albacete | 0 - 0 | | 06 Mar 1994 | Oviedo | Barcelona | 1 - 3 | | 06 Mar 1994 | Deportivo | Zaragoza | 1 - 1 | | 06 Mar 1994 | Valladolid | Osasuna | 2 - 1 | | 06 Mar 1994 | Logrones | Celta | 1 - 1 | | 06 Mar 1994 | Lleida | Real Madrid | 2 - 1 |
| Match day: 28 | | 12 Mar 1994 | Barcelona | Atletico Madrid | 5 - 3 | | 12 Mar 1994 | Real Madrid | Rayo Vallecano | 5 - 2 | | 13 Mar 1994 | Sevilla | Lleida | 2 - 1 | | 13 Mar 1994 | Valladolid | Athletic Bilbao | 1 - 1 | | 13 Mar 1994 | Osasuna | Deportivo | 0 - 0 | | 13 Mar 1994 | Albacete | Racing | 3 - 0 | | 13 Mar 1994 | Sporting | Logrones | 1 - 2 | | 13 Mar 1994 | Celta | Valencia | 1 - 2 | | 13 Mar 1994 | Real Sociedad | Tenerife | 2 - 1 | | 13 Mar 1994 | Zaragoza | Oviedo | 2 - 1 |
| Match day: 29 | | 19 Mar 1994 | Racing | Barcelona | 1 - 1 | | 20 Mar 1994 | Atletico Madrid | Zaragoza | 0 - 4 | | 20 Mar 1994 | Oviedo | Osasuna | 1 - 0 | | 20 Mar 1994 | Athletic Bilbao | Celta | 2 - 1 | | 20 Mar 1994 | Valencia | Sporting | 1 - 0 | | 20 Mar 1994 | Logrones | Real Madrid | 3 - 4 | | 20 Mar 1994 | Rayo Vallecano | Sevilla | 2 - 1 | | 20 Mar 1994 | Lleida | Real Sociedad | 1 - 0 | | 20 Mar 1994 | Deportivo | Valladolid | 0 - 0 | | 20 Mar 1994 | Tenerife | Albacete | 2 - 1 |
| Match day: 30 | | 26 Mar 1994 | Real Madrid | Valencia | 3 - 2 | | 26 Mar 1994 | Barcelona | Tenerife | 2 - 1 | | 26 Mar 1994 | Sevilla | Logrones | 4 - 1 | | 27 Mar 1994 | Valladolid | Oviedo | 0 - 0 | | 27 Mar 1994 | Sporting | Celta | 2 - 1 | | 27 Mar 1994 | Real Sociedad | Rayo Vallecano | 1 - 1 | | 27 Mar 1994 | Albacete | Lleida | 2 - 1 | | 27 Mar 1994 | Osasuna | Atletico Madrid | 0 - 1 | | 27 Mar 1994 | Deportivo | Athletic Bilbao | 4 - 1 | | 27 Mar 1994 | Zaragoza | Racing | 2 - 0 |
| Match day: 31 | | 02 Apr 1994 | Lleida | Barcelona | 1 - 2 | | 02 Apr 1994 | Celta | Real Madrid | 3 - 2 | | 03 Apr 1994 | Oviedo | Deportivo | 2 - 5 | | 03 Apr 1994 | Logrones | Real Sociedad | 2 - 0 | | 03 Apr 1994 | Racing | Osasuna | 3 - 1 | | 03 Apr 1994 | Rayo Vallecano | Albacete | 0 - 0 | | 03 Apr 1994 | Tenerife | Zaragoza | 5 - 3 | | 03 Apr 1994 | Athletic Bilbao | Sporting | 7 - 0 | | 03 Apr 1994 | Valencia | Sevilla | 1 - 1 | | 03 Apr 1994 | Atletico Madrid | Valladolid | 2 - 0 |
| Match day: 32 | | 06 Apr 1994 | Albacete | Logrones | 2 - 2 | | 06 Apr 1994 | Osasuna | Tenerife | 1 - 0 | | 06 Apr 1994 | Zaragoza | Lleida | 1 - 1 | | 06 Apr 1994 | Real Madrid | Sporting | 2 - 2 | | 06 Apr 1994 | Sevilla | Celta | 4 - 1 | | 06 Apr 1994 | Real Sociedad | Valencia | 0 - 0 | | 06 Apr 1994 | Valladolid | Racing | 0 - 3 | | 06 Apr 1994 | Barcelona | Rayo Vallecano | 1 - 0 | | 06 Apr 1994 | Oviedo | Athletic Bilbao | 3 - 0 | | 07 Apr 1994 | Deportivo | Atletico Madrid | 2 - 1 |
| Match day: 33 | | 09 Apr 1994 | Athletic Bilbao | Real Madrid | 2 - 1 | | 09 Apr 1994 | Logrones | Barcelona | 0 - 0 | | 09 Apr 1994 | Sporting | Sevilla | 0 - 1 | | 10 Apr 1994 | Valencia | Albacete | 4 - 0 | | 10 Apr 1994 | Tenerife | Valladolid | 0 - 2 | | 10 Apr 1994 | Lleida | Osasuna | 1 - 2 | | 10 Apr 1994 | Celta | Real Sociedad | 3 - 2 | | 10 Apr 1994 | Rayo Vallecano | Zaragoza | 1 - 2 | | 10 Apr 1994 | Racing | Deportivo | 0 - 1 | | 10 Apr 1994 | Atletico Madrid | Oviedo | 0 - 3 |
| Match day: 34 | | 16 Apr 1994 | Zaragoza | Logrones | 1 - 1 | | 16 Apr 1994 | Barcelona | Valencia | 3 - 1 | | 16 Apr 1994 | Albacete | Celta | 0 - 4 | | 17 Apr 1994 | Oviedo | Racing | 3 - 0 | | 17 Apr 1994 | Valladolid | Lleida | 0 - 2 | | 17 Apr 1994 | Osasuna | Rayo Vallecano | 1 - 1 | | 17 Apr 1994 | Deportivo | Tenerife | 2 - 0 | | 17 Apr 1994 | Real Sociedad | Sporting | 0 - 1 | | 17 Apr 1994 | Sevilla | Real Madrid | 0 - 1 | | 17 Apr 1994 | Atletico Madrid | Athletic Bilbao | 4 - 2 |
| Match day: 35 | | 23 Apr 1994 | Celta | Barcelona | 0 - 4 | | 23 Apr 1994 | Lleida | Deportivo | 0 - 0 | | 24 Apr 1994 | Real Madrid | Real Sociedad | 0 - 2 | | 24 Apr 1994 | Tenerife | Oviedo | 2 - 2 | | 24 Apr 1994 | Logrones | Osasuna | 3 - 2 | | 24 Apr 1994 | Sporting | Albacete | 1 - 0 | | 24 Apr 1994 | Valencia | Zaragoza | 3 - 0 | | 24 Apr 1994 | Racing | Atletico Madrid | 2 - 0 | | 24 Apr 1994 | Rayo Vallecano | Valladolid | 0 - 1 | | 24 Apr 1994 | Athletic Bilbao | Sevilla | 1 - 1 |
| Match day: 36 | | 30 Apr 1994 | Deportivo | Rayo Vallecano | 0 - 0 | | 01 May 1994 | Albacete | Real Madrid | 1 - 4 | | 01 May 1994 | Racing | Athletic Bilbao | 2 - 2 | | 01 May 1994 | Valladolid | Logrones | 2 - 0 | | 01 May 1994 | Zaragoza | Celta | 4 - 1 | | 01 May 1994 | Atletico Madrid | Tenerife | 2 - 0 | | 01 May 1994 | Real Sociedad | Sevilla | 0 - 0 | | 01 May 1994 | Oviedo | Lleida | 0 - 0 | | 01 May 1994 | Osasuna | Valencia | 3 - 3 | | 01 May 1994 | Barcelona | Sporting | 4 - 0 |
| Match day: 37 | | 07 May 1994 | Real Madrid | Barcelona | 0 - 1 | | 08 May 1994 | Celta | Osasuna | 4 - 0 | | 08 May 1994 | Rayo Vallecano | Oviedo | 0 - 0 | | 08 May 1994 | Real Sociedad | Athletic Bilbao | 0 - 0 | | 08 May 1994 | Valencia | Valladolid | 5 - 1 | | 08 May 1994 | Tenerife | Racing | 1 - 0 | | 08 May 1994 | Sporting | Zaragoza | 0 - 3 | | 08 May 1994 | Sevilla | Albacete | 2 - 0 | | 08 May 1994 | Logrones | Deportivo | 0 - 2 | | 08 May 1994 | Lleida | Atletico Madrid | 0 - 1 |
| Match day: 38 | | 14 May 1994 | Athletic Bilbao | Tenerife | 3 - 2 | | 14 May 1994 | Deportivo | Valencia | 0 - 0 | | 14 May 1994 | Barcelona | Sevilla | 5 - 2 | | 15 May 1994 | Zaragoza | Real Madrid | 4 - 1 | | 15 May 1994 | Atletico Madrid | Rayo Vallecano | 2 - 0 | | 15 May 1994 | Racing | Lleida | 2 - 1 | | 15 May 1994 | Oviedo | Logrones | 1 - 2 | | 15 May 1994 | Osasuna | Sporting | 3 - 0 | | 15 May 1994 | Valladolid | Celta | 0 - 0 | | 15 May 1994 | Albacete | Real Sociedad | 1 - 1 |
|