And the whistle goes! And what an amazing finish, goals in the 93rd and 94th minute give Everton all 3 points, and City will be broken after being so close to gaining a point.
90
Goal
James Vaughan breaks through the City defence, the defenders were never going to catch him, and the young striker finishes to put the game beyond doubt.
90
Goal
Lee Carsley provides a great strike after Everton expose the space, and Everton have taken a late late lead which could well win them the game.
90
Yakubu appears to be fouled, but the referee decides otherwise, much to the annoyance of the home fans.
90
There will be four minutes of stoppage time.
88
Gary McSheffrey shoots, but it is saved well by Howard, and the last couple of minutes have been tension filled.
86
Cahill sportingly plays the ball out with Garry O'Connor lying on the ground, but the home ground make their feelings known about Cahill's sporting gesture.
84
Substitution
Thomas Gravesen replaces Steven Pienaar, who has had a very good game today.
83
Vaughan has a great shot on goal and is brilliantly blocked by Johan Djourou.
83
A very tense last 10 minutes in progress here, and both sides have made it clear of their philosophies with attacking substitutes after the goal.
81
Substitution
James Vaughan replaces Leon Osman.
80
Goal
Kapo scores! City had the corner, and Kapo headed home powerfully to bring the scores level, and what a great finale we have to this game now.
79
Substitution
Daniel de Ridder is replaced by Mikael Forssell.
78
Johan Djourou clears a Neville cross, and Neville struggles to get back at City break, and City need to go for it here with just over ten minutes to go.
75
City have a succession of corners, but they all come to nothing as a free-kick is awarded in the box for a foul.
73
Pienaar and Arteta link up well once again, but Pienaar's attempt on goal is easily blocked and City regain possession.
71
Substitution
Medhi Nafti is replaced by Gary McSheffrey.
70
Lee Carsley has a great long range strike and it ends up on the roof of the net, and that came out of no-where!
66
The game is producing a lack of chances in the last 10 minutes or so, however Gary McSheffrey and Mikael Forssell are warming up on the sidelines to perhaps change that.
62
City, despite the close scoreline, aren't really creating those golden chances in front of goal, and at the moment Everton are certainly in the driving seat.
59
The ball bounces around the City box and Pienaar and Lescott both attempt a swing at the ball, but to no avail and the ball is eventually cleared.
57
Steven Pienaar goes down the wing and looks to link up with Arteta, but Kelly defends well and is able to clear the danger.
54
Garry O'Connor has certainly started brightly, he's playing like a man with a point to prove.
51
Substitution
Garry O'Connor comes on to replace Sebastian Larsson as Bruce makes an early tatical change.
50
Cahill heads at goal from close range, but the keeper saves well, and Everton have gone up a gear here.
48
Yakubu runs through from a quick free-kick and smashes a shot right across the face of the goal, and once again, the quick free-kick cuts through City and Yakubu should have scored.
Second half
The second half gets underway, and City will be hoping that they can tighten up their back line after Everton continued to find and expose space in the City defence.
Half time
After a single minute of stoppage time, the whistle goes and Everton head into the break with a single goal lead, City though, have been improving as the half went on, and Bruce will be encouraged by that.
44
Neither side has shut up shop with the break approaching as both sides show attacking intent, but neither side, at the moment, can quite produce the goods.
42
Taylor comes out and saves well and releases the ball quickly as City break, but the move comes to nothing as Everton regain possession.
39
Kelly will have to watch himself now, Pienaar has been playing well down the Everton wing, and another rash tackle from the City player could now result in his dismissal.
37
Yellow Card
Stephen Kelly is booked for a foul on Steven Pienaar.
34
Howard again fumbles at a relatively tame City shot, and that should be encouraging to City's strikers.
31
Everton once again break fast as Steven Pienaar shows good speed, and the Merseysiders are certainly on top once again.
28
City have a very long record of tasting defeat here at Goodison Park, and if City continue to play in this fashion, it seems that record will continue.
25
Taylor saves well and City did well to clear as Cahill was closing in to strike from close range, but City are defending very dangerously this afternoon, and its an issue that needs to be addressed.
23
Yakubu once again finds himself in space upfield, and Bruce wont be happy that the Everton striker keeps finding so much space.
21
Substitution
Alan Stubbs is taken off and replaced by Phil Jagielka, the change suggests that Stubbs has taken a knock and cannot continue.
20
Cahill brings down Rafael Schmitz and a free-kick is awarded, both teams have shown signs of good play, and that will be encouraging to both managers.
17
Everton had been edging out City, but the away side have been getting back into this game and its pretty even at the moment.
16
Kapo has a great strike on goal, but the effort is saved well by Howard.
12
A dangerous ball is put in to the Everton box, the keeper spills it but no City attacker had made the gamble and the ball is then safely collected.
10
Goal
Ayegbeni Yakubu finishes neatly after he finds space in the box after City's slack defending is exposed, and Everton take an early lead.
7
Steven Pienaar latches onto a through ball and he strikes it well, but it is equally saved by Maik Taylor.
5
City seem to be slow out of the blocks today, Everton have been taking quick free-kicks and are catching out the Birmingham defence, and Steve Bruce will need to get his team in gear.
2
Everton break forward and Yakubu especially shows good play, and that's an early warning sign for City there.
Kickoff
Mike Riley is in charge for the game today, and the home side will be confident of a result as Birmingham have only won one of the last 28 league games here at Goodison Park.
Awaiting Kickoff
Johan Djourou returns to the starting line-up but Palacios is not in the squad following family trouble back in his native Honduras as City start with:Maik Taylor, Kelly, Schmitz, Djourou, Ridgewell, De Ridder, Muamba, Nafti, Larsson, Kapo, Jerome
Awaiting Kickoff
Phil Neville is back from suspension while Arteta recovers from a calf injury as both players start as the Merseysiders kick-off with: Howard, Neville, Yobo, Stubbs, Lescott, Arteta, Carsley, Osman, Pienaar, Cahill, Yakubu
Everton
Birmingham City
Full time
And the whistle goes! And what an amazing finish, goals in the 93rd and 94th minute give Everton all 3 points, and City will be broken after being so close to gaining a point.
Goal
James Vaughan breaks through the City defence, the defenders were never going to catch him, and the young striker finishes to put the game beyond doubt.
Goal
Lee Carsley provides a great strike after Everton expose the space, and Everton have taken a late late lead which could well win them the game.
Yakubu appears to be fouled, but the referee decides otherwise, much to the annoyance of the home fans.
There will be four minutes of stoppage time.
Gary McSheffrey shoots, but it is saved well by Howard, and the last couple of minutes have been tension filled.
Cahill sportingly plays the ball out with Garry O'Connor lying on the ground, but the home ground make their feelings known about Cahill's sporting gesture.
Substitution
Thomas Gravesen replaces Steven Pienaar, who has had a very good game today.
Vaughan has a great shot on goal and is brilliantly blocked by Johan Djourou.
A very tense last 10 minutes in progress here, and both sides have made it clear of their philosophies with attacking substitutes after the goal.
Substitution
James Vaughan replaces Leon Osman.
Goal
Kapo scores! City had the corner, and Kapo headed home powerfully to bring the scores level, and what a great finale we have to this game now.
Substitution
Daniel de Ridder is replaced by Mikael Forssell.
Johan Djourou clears a Neville cross, and Neville struggles to get back at City break, and City need to go for it here with just over ten minutes to go.
City have a succession of corners, but they all come to nothing as a free-kick is awarded in the box for a foul.
Pienaar and Arteta link up well once again, but Pienaar's attempt on goal is easily blocked and City regain possession.
Substitution
Medhi Nafti is replaced by Gary McSheffrey.
Lee Carsley has a great long range strike and it ends up on the roof of the net, and that came out of no-where!
The game is producing a lack of chances in the last 10 minutes or so, however Gary McSheffrey and Mikael Forssell are warming up on the sidelines to perhaps change that.
City, despite the close scoreline, aren't really creating those golden chances in front of goal, and at the moment Everton are certainly in the driving seat.
The ball bounces around the City box and Pienaar and Lescott both attempt a swing at the ball, but to no avail and the ball is eventually cleared.
Steven Pienaar goes down the wing and looks to link up with Arteta, but Kelly defends well and is able to clear the danger.
Garry O'Connor has certainly started brightly, he's playing like a man with a point to prove.
Substitution
Garry O'Connor comes on to replace Sebastian Larsson as Bruce makes an early tatical change.
Cahill heads at goal from close range, but the keeper saves well, and Everton have gone up a gear here.
Yakubu runs through from a quick free-kick and smashes a shot right across the face of the goal, and once again, the quick free-kick cuts through City and Yakubu should have scored.
Second half
The second half gets underway, and City will be hoping that they can tighten up their back line after Everton continued to find and expose space in the City defence.
Half time
After a single minute of stoppage time, the whistle goes and Everton head into the break with a single goal lead, City though, have been improving as the half went on, and Bruce will be encouraged by that.
Neither side has shut up shop with the break approaching as both sides show attacking intent, but neither side, at the moment, can quite produce the goods.
Taylor comes out and saves well and releases the ball quickly as City break, but the move comes to nothing as Everton regain possession.
Kelly will have to watch himself now, Pienaar has been playing well down the Everton wing, and another rash tackle from the City player could now result in his dismissal.
Yellow Card
Stephen Kelly is booked for a foul on Steven Pienaar.
Howard again fumbles at a relatively tame City shot, and that should be encouraging to City's strikers.
Everton once again break fast as Steven Pienaar shows good speed, and the Merseysiders are certainly on top once again.
City have a very long record of tasting defeat here at Goodison Park, and if City continue to play in this fashion, it seems that record will continue.
Taylor saves well and City did well to clear as Cahill was closing in to strike from close range, but City are defending very dangerously this afternoon, and its an issue that needs to be addressed.
Yakubu once again finds himself in space upfield, and Bruce wont be happy that the Everton striker keeps finding so much space.
Substitution
Alan Stubbs is taken off and replaced by Phil Jagielka, the change suggests that Stubbs has taken a knock and cannot continue.
Cahill brings down Rafael Schmitz and a free-kick is awarded, both teams have shown signs of good play, and that will be encouraging to both managers.
Everton had been edging out City, but the away side have been getting back into this game and its pretty even at the moment.
Kapo has a great strike on goal, but the effort is saved well by Howard.
A dangerous ball is put in to the Everton box, the keeper spills it but no City attacker had made the gamble and the ball is then safely collected.
Goal
Ayegbeni Yakubu finishes neatly after he finds space in the box after City's slack defending is exposed, and Everton take an early lead.
Steven Pienaar latches onto a through ball and he strikes it well, but it is equally saved by Maik Taylor.
City seem to be slow out of the blocks today, Everton have been taking quick free-kicks and are catching out the Birmingham defence, and Steve Bruce will need to get his team in gear.
Everton break forward and Yakubu especially shows good play, and that's an early warning sign for City there.
Kickoff
Mike Riley is in charge for the game today, and the home side will be confident of a result as Birmingham have only won one of the last 28 league games here at Goodison Park.
Awaiting Kickoff
Johan Djourou returns to the starting line-up but Palacios is not in the squad following family trouble back in his native Honduras as City start with:Maik Taylor, Kelly, Schmitz, Djourou, Ridgewell, De Ridder, Muamba, Nafti, Larsson, Kapo, Jerome
Awaiting Kickoff
Phil Neville is back from suspension while Arteta recovers from a calf injury as both players start as the Merseysiders kick-off with: Howard, Neville, Yobo, Stubbs, Lescott, Arteta, Carsley, Osman, Pienaar, Cahill, Yakubu