Barcelona travel to the Ipurua Municipal Stadium to take on Eibar as they look to cement their place at the top of the La Liga.
Apart from their home defeat to Malaga on 21 February, the Catalans have been in fine form of late, recording 15 wins in their last 16 fixtures in all competitions.
This run of good form resulted in Barcelona displacing their rivals Real Madrid from the top of the La Liga.
Apart from the La Liga, Luis Enrique's side are also in a very good position to reach the finals of the Copa del Rey and the quarter-finals of the Champions League, having managed to beat Villarreal and Manchester City in the first legs of the semi-final and the round of 16 of the Kings Cup and the European competition respectively.
And Brazil striker Neymar insists that Barcelona will only be better with every passing game.
"We are training hard and the way we get on together really helps. There's a great atmosphere, we are playing our game better every match and we are looking strong"
Barcelona are expected to easily beat their next opponents Eibar on Saturday as the Armeros are currently in poor form, managing to find the nets only twice in the last seven fixtures.
In the last clash between these two sides in October, Eibar played very well to keep Barcelona at bay until the hour mark. However, Armeros' resistance crumbled in the last 30 minutes and the game ended with the Catalans winning 3-0 at the Camp Nou.
Although Eibar are currently in 14th position in the La Liga, they are just three points above the relegation zone.
So this means that Eibar will need to start recording victories in their remaining fixtures if they want to stay in the La Liga next season.
Eibar: Jaime, Boveda, Ekiza, Lillo, Navas, Capa, Errasti, Manu, Berjon, Nieto, Lekic
Barcelona: Bravo, Pique, Adriano, Bartra, Mathieu, Rakitic, Iniesta, Mascherano, Pedro, Neymar, Messi
Where to watch live
The La Liga match is set to begin at 6 pm local time (10:30pm IST, 5 pm GMT, 1 pm ET) with live coverage in India on Star Sports 4 and Star Sports HD4. Viewers in India can also catch all the action via live streaming online on Starsports.com.
Viewers in the UK can catch all the action on Sky Sports 5 and Sky Sports 5 HD, while the option to live stream is on Sky Go. The Barcelona vs Rayo game will be shown live in the US and Canada on Bein Sports USA and Bein Sports Canada respectively with the live streaming option on Bein Sports Connect.
Viewers in the Middle East and North Africa can catch the match on Bein Sports Arabia or Bein Sports Connect, while the audience in Australia can enjoy the action live on Fox Sports 4 and Foxtel Play.