Alexander scored twice in another impressive showing from Burnley
Burnley increased the pressure on Hull City manager Phil Brown after the game turned on two controversial decisions.
Burnley's opener came from a Graham Alexander penalty after referee Mike Jones surprisingly ruled that Tyrone Mears had been fouled by Stephen Hunt.
Hull's Geovanni appeared to equalise direct from a free-kick, but Jones disallowed it for pushing in the wall.
The aggrieved Geovanni quickly picked up two bookings to be sent off and Alexander's second goal settled it.
First, the Brazilian was booked for remonstrating long and hard with Jones after his right-footed free-kick, just outside the area, had crept into the top corner via Burnley keeper Brian Jensen.
Jones - who had officiated when Liverpool lost to the infamous "beach ball" goal scored by Sunderland's Darren Bent - had blown his whistle having seen Seyi Olofinjana push Wade Elliott in the wall.
The luck will change - Brown
But Hull's players clearly felt it was an extremely harsh decision.
Geovanni was then shown a second yellow card for a wild lunge at Steven Fletcher and with time running out - and Hull increasingly stretched - Alexander drilled a shot from outside of the area into the bottom corner.
With Adam Pearson - expected to be named as Hull's new chairman on Monday - watching the hapless display as he sat beside majority shareholder Russell Bartlett in the directors' box, the pressure was squarely on Brown.
After a scrappy opening, the first shot of the match took 15 minutes in arriving, with Olofinjana forcing Jensen into a straightforward save following good work from Kamel Ghilas.
It did allow Jensen to test the ankle he had twisted last weekend, with the Clarets playing the same side beaten at home by Wigan.
The announcement will be forthwith and hopefully I'll be standing alongside Adam Pearson on Monday
Hull, meanwhile, replaced Bernard Mendy with midfielder Ghilas, positioned wide on the right. Brown had been forced into a second change, with regular keeper Boaz Myhill out injured and Matt Duke taking his place.
Duke enjoyed a quiet start - until referee Jones awarded an extremely dubious penalty in the 19th minute.
Released by Wade Elliott, and well positioned goal-side of Hunt, Mears made a poor attempt at a shot and fell in a heap. But Jones decided Hunt had fouled Elliott, and swiftly pointed to the spot - ignoring the howls of protest from Hull's players.
After Alexander had slotted home his penalty, beating Duke at his right-hand post, Hull almost found themselves 2-0 down - but Kamil Zayatte did well to block a fierce shot from Robbie Blake.
Burnley continued to look the more threatening of the two sides, with Andre Bikey's header flashing over the bar, and Elliott forcing Duke to save smartly from close range.
Duke became one of the busiest players on the park in the lead-up to half-time, with a beautiful Burnley move rounded off by a well-placed strike from Chris Eagles that Duke saved - though the rebound only narrowly evaded the prowling Elliott.
After half-time, Hull created a wonderful opportunity triggered by a beautiful pass from Jan Vennegoor of Hesselink, who had spent the first half wasted as an isolated striker.
The Dutchman's angled ball into the penalty area found Olofinjana, and he in turn set up Ghilas, but the Algerian - with only Jensen to beat, fired his shot straight at the big Dane.
A massive three points for us - Coyle
As precious minutes ticked by without any further openings, Brown elected to bring off Vennegoor of Hesselink and Paul McShane, the latter reacting furiously by kicking over a crate of drinks bottles.
Mendy and Jozy Altidore were the men introduced for Hull, who had barely half an hour to get something out of the game.
A purposeful run and shot by Mendy did not test Jensen sufficiently, however, and - although Hull then seemed to have got onto the scoresheet through Geovanni's free-kick - it proved an ultimately fruitless afternoon for the visitors.
Brown, widely reported to need all three points from this encounter to avert a sacking, remained impassive through the moments of controversy and in the immediate aftermath of the match.
But with Burnley registering their fifth home win of the season, and his own side deeply mired in the relegation zone - it could be a matter of time before he is replaced as Hull manager.
Conversely, the Clarets, widely expected to struggle on their long-awaited return to the top flight, are sitting pretty in mid-table.
Burnley manager Owen Coyle: "There was a clamour for changes here but I showed faith with the same 11 men - because we played well against Wigan, although we lost the game - and Graham Alexander came up trumps again.
"He trains every session as though it was his last, I am delighted that he keeps producing the goods for me.
"In terms of finance it's a total mismatch. My players are the lowest paid in the Premier League but they belie that."
"There was a big decision with the disallowed goal but I think one of their players pulled one of our lads out of the road, though I don't think it affected the flight of the ball.
"[Phil Brown] is a personal friend of mine. You don't like to see anyone down on their luck. We are friends and we go back a long way. I am sure he will see this through and come back stronger."
90:00+4:12 The referee blows his whistle to end the game.
90:00+2:45 Kamil Zayatte gives away a free kick for an unfair challenge on Kevin McDonald. Wade Elliott takes the direct free kick.
90:00+1:10 Free kick awarded for a foul by Bernard Mendy on Fernando Guerrero. Fernando Guerrero takes the free kick.
89:23 Booking The referee books Bernard Mendy for unsporting behaviour.
88:31 Free kick awarded for a foul by Stephen Jordan on Bernard Mendy. Free kick crossed left-footed by Andy Dawson, save made by
Brian Jensen. Kamel Ghilas takes the inswinging corner, David Nugent makes a clearance. Andy Dawson produces a left-footed
shot from just outside the area that bounces off the post.
88:08 Kevin McDonald has a mishit shot. Kamil Zayatte gets a block in.
87:18 Effort from deep inside the area by Andre Bikey clears the bar.
85:17 Jozy Altidore fouled by Steven Caldwell, the ref awards a free kick. Andy Dawson crosses the ball from the free kick left-footed
from right wing, save made by Brian Jensen.
83:50 Matt Duke takes the direct free kick.
83:50 Substitution Fernando Guerrero comes on in place of Chris Eagles.
83:50 Unfair challenge on Nick Barmby by David Nugent results in a free kick.
83:38 A cross is delivered by Chris Eagles.
81:37 Jozy Altidore challenges Tyrone Mears unfairly and gives away a free kick. The free kick is swung in right-footed by Chris
Eagles, Kamil Zayatte manages to make a clearance.
81:15 Seyi Olofinjana takes a shot. Steven Caldwell gets a block in.
79:52 Inswinging corner taken from the left by-line by Chris Eagles.
79:04 Effort on goal by Tyrone Mears from inside the area goes harmlessly over the bar.
76:35 Substitution (Burnley) makes a substitution, with David Nugent coming on for Steven Fletcher.
76:35 The assist for the goal came from Kevin McDonald.
76:35 GOAL - Graham Alexander:Burnley 2 - 0 Hull Graham Alexander grabs a goal from just outside the penalty box to the bottom left corner of the goal. Burnley 2-0 Hull.
75:13 Free kick awarded for an unfair challenge on Chris Eagles by Seyi Olofinjana. Chris Eagles crosses the ball from the free
kick right-footed from right wing, Andy Dawson manages to make a clearance.
71:58 Substitution Kevin McDonald comes on in place of Robbie Blake.
69:58 Substitution Stephen Hunt leaves the field to be replaced by Nick Barmby.
69:30 Brian Jensen restarts play with the free kick.
69:30 Sent off Deiberson Geovanni receives a red card.
69:30 Sent off Deiberson Geovanni receives a red card.
Correction - 69:30 Direct free kick taken by Brian Jensen.
69:00 Deiberson Geovanni concedes a free kick for a foul on Steven Fletcher.
Correction - 69:00 Unfair challenge on Steven Fletcher by Deiberson Geovanni results in a free kick.
Correction - 64:30 Deiberson Geovanni restarts play with the free kick. Kamil Zayatte challenges Steven Caldwell unfairly and gives away a free
kick. Brian Jensen takes the direct free kick.
64:30 Deiberson Geovanni restarts play with the free kick. Foul by Kamil Zayatte on Steven Caldwell, free kick awarded. Brian Jensen
takes the free kick.
64:30 Booking Jozy Altidore is cautioned by the ref for dissent.
64:10 Booking The referee books Deiberson Geovanni for dissent.
Correction - 64:07 Free kick awarded for an unfair challenge on Stephen Hunt by Steven Caldwell.
64:07 Free kick awarded for a foul by Steven Caldwell on Stephen Hunt.
62:46 Bernard Mendy takes a shot. Save made by Brian Jensen.
61:03 Free kick awarded for an unfair challenge on Kamil Zayatte by Steven Fletcher. Matt Duke takes the direct free kick.
59:26 Dean Marney takes a shot. Stephen Jordan gets a block in.
57:34 Matt Duke takes the direct free kick.
57:34 Substitution Bernard Mendy joins the action as a substitute, replacing Paul McShane.
57:34 Substitution Jozy Altidore is brought on as a substitute for Jan Vennegoor of Hesselink.
57:34 Booking Wade Elliott is cautioned.
57:26 Free kick awarded for a foul by Wade Elliott on Deiberson Geovanni.
57:08 Robbie Blake sends in a cross, Kamil Zayatte makes a clearance.
55:16 Tyrone Mears concedes a free kick for a foul on Seyi Olofinjana. Matt Duke takes the direct free kick.
54:04 Andy Dawson challenges Chris Eagles unfairly and gives away a free kick. Graham Alexander takes the direct free kick.
51:51 The ball is delivered by Tyrone Mears, Kamil Zayatte gets a block in. Corner taken by Robbie Blake.
48:07 Free kick awarded for an unfair challenge on Dean Marney by Wade Elliott. Kamil Zayatte takes the free kick.
47:23 A cross is delivered by Dean Marney, save by Brian Jensen.
47:04 Kamel Ghilas takes a shot. Save made by Brian Jensen.
45:36 The assistant referee signals for offside against Kamel Ghilas. Free kick taken by Brian Jensen.
45:01 The referee blows his whistle to start the second half.
45:00+2:05 The half-time whistle blows.
45:00+1:28 The referee blows for offside against Kamel Ghilas. Brian Jensen restarts play with the free kick.
45:00+0:13 Effort from deep inside the area by Steven Caldwell misses to the left of the goal.
44:48 Robbie Blake takes a short corner.
43:37 Jan Vennegoor of Hesselink takes a shot. Steven Caldwell gets a block in.
43:07 Chris Eagles takes a shot. Matt Duke makes a save.
40:38 Wade Elliott produces a right-footed shot from just outside the box that goes wide left of the target.
40:03 The ball is sent over by Wade Elliott, Kamil Zayatte makes a clearance.
37:03 The referee blows for offside against Kamel Ghilas. Brian Jensen restarts play with the free kick.
34:30 Wade Elliott takes a shot. Save by Matt Duke. Outswinging corner taken right-footed by Robbie Blake from the right by-line
to the near post. The ball is sent over by Robbie Blake, save by Matt Duke.
33:45 Robbie Blake decides to take a short corner.
32:23 Corner from the right by-line taken by Robbie Blake, Header by Andre Bikey from deep inside the penalty area misses to the
left of the goal.
31:50 The referee penalises Stephen Hunt for handball. Tyrone Mears takes the free kick.
31:05 Paul McShane concedes a free kick for a foul on Robbie Blake. Direct free kick taken by Stephen Jordan.
30:29 Robbie Blake produces a cross.
29:26 The ball is delivered by Chris Eagles, Matt Duke makes a save.
28:17 Unfair challenge on Andre Bikey by Deiberson Geovanni results in a free kick. Stephen Jordan takes the free kick.
28:01 Deiberson Geovanni takes a shot. Blocked by Steven Caldwell.
25:46 Kamel Ghilas delivers the ball, save made by Brian Jensen.
23:37 Paul McShane concedes a free kick for a foul on Steven Fletcher. Free kick taken by Tyrone Mears. Robbie Blake takes a shot.
Kamil Zayatte gets a block in.
21:23 Kamil Zayatte challenges Robbie Blake unfairly and gives away a free kick. Robbie Blake crosses the ball from the free kick
right-footed from left wing, Paul McShane gets a block in.
19:45 Tyrone Mears provided the assist for the goal.
19:45 GOAL - Graham Alexander:Burnley 1 - 0 Hull Graham Alexander scores a placed penalty. Burnley 1-0 Hull.
18:38 Stephen Hunt concedes a Penalty for a foul on Tyrone Mears.
15:19 Free kick awarded for an unfair challenge on Jan Vennegoor of Hesselink by Stephen Jordan. Deiberson Geovanni restarts play
with the free kick.
14:58 Seyi Olofinjana takes a shot. Save by Brian Jensen.
14:18 Corner taken by Robbie Blake played to the near post, clearance made by Paul McShane.
12:18 Steven Fletcher is caught offside. Matt Duke takes the free kick.
10:33 Kamel Ghilas is flagged offside by the assistant referee. Brian Jensen restarts play with the free kick.
9:02 Paul McShane fouled by Steven Fletcher, the ref awards a free kick. Free kick taken by Matt Duke.
8:35 The assistant referee signals for offside against Kamel Ghilas. Brian Jensen restarts play with the free kick.
7:35 Free kick awarded for an unfair challenge on Deiberson Geovanni by Wade Elliott. Kamil Zayatte restarts play with the free
5:39 Wade Elliott gives away a free kick for an unfair challenge on Kamil Zayatte. Free kick taken by Matt Duke.
5:21 Chris Eagles takes a floated corner.
1:26 Free kick awarded for a foul by Kamil Zayatte on Wade Elliott. Robbie Blake produces a strike on goal direct from the free
kick, Paul McShane gets a block in.
0:00 The game gets underway.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.