By Aston Villa FC

Aaron Ramsey found the net and registered an assist on Bank Holiday Monday but could not help Middlesbrough to all three points as they played out a 2-2 draw at Bristol City.

Boro were 2-0 down when Ramsey headed home to give the visitors a lifeline, before then setting up the leveller six minutes later at Ashton Gate.

Substitute and fellow Villa loanee Cameron Archer thought he had won it in injury time only for his strike to be ruled out for offside.

The draw leaves Middlesbrough in fourth place in the Championship with five matches remaining.

Marvelous Nakamba and in-form Luton Town currently occupy third spot following a 3-1 home win over Blackpool.

The on-loan Villa midfielder completed 90 minutes of the triumph at Kenilworth Road.

Marvelous Nakamba.

Jaden Philogene suffered disappointment as he was substituted after 36 minutes of Cardiff City’s 1-0 home defeat to Sunderland.

Finn Azaz appeared as a 61st-minute substitute as high-flying Plymouth Argyle suffered only their second home League One defeat of the season as they were undone 2-0 by Lincoln City.

The Villa youngster was unable to spark a turnaround as the Pilgrims saw their promotion hopes dashed at Home Park.

Lamare Bogarde completed 90 minutes as Bristol Rovers came from behind to triumph 2-1 at Fleetwood Town.

Louie Barry was introduced in the 69th minute and helped Salford City secure a thrilling 3-2 victory at AFC Wimbledon in League Two.

City were trailing 2-1 before two goals in two minutes deep into injury time sealed all three points and helped the club move up to seventh and into the play-off places.

Caleb Chukwuemeka completed the first 45 minutes for Crawley Town before being replaced in their 4-0 defeat at Barrow.

Filip Marschall kept a fourth consecutive clean sheet as in-form Gateshead triumphed 1-0 at Altrincham to boost their National League survival hopes.