Skip navigation

Live & latest QFL scores

Week 3
Live! – QTR3, 7:00

Week 3
Live! – QTR4, 3:48

Week 3
Live! – QTR2, 11:12

Week 3
Final

Game center

 
Follow this game live in the 49ers FanZone.
Kickoff: 29 January 2025 – Last updated: 8 May 2025, 10:59 Europe/Vienna
Week 3
Week 3: owl49er's billygoats at Niners Sparrows
Coaches: owl49er (BLG) – NinersUlm (SPA)
Virtual venue: Sparrowhead Stadium – Referee: frontmode

Play-by-play

First quarter
BLG kickoff 61 yds to SPA 4
 
SPA return 17 yds to SPA 21 (14:48)
 
PENALTY: BLG, 15 yds, new first down (14:24)
SPA pass 34 yds to BLG 30, new first down (13:48)
SPA run for no gain to BLG 30 (13:12)
SPA run 3 yds to BLG 27 (12:36)
SPA run 6 yds to BLG 21 (12:00)
SPA run 3 yds to BLG 18, new first down (11:36)
SPA pass is INTERCEPTED at BLG 6
 
BLG return 21 yds to BLG 27 (11:24)
 
BLG run for no gain to BLG 27 (10:48)
BLG run 5 yds to BLG 32 (10:12)
BLG run 7 yds to BLG 39, new first down (9:36)
BLG pass 4 yds to BLG 43 (9:12)
BLG pass -2 yds to BLG 41 (8:48)
BLG pass, incomplete (8:36)
BLG punt 59 yds to the end zone
 
No return, touchback (8:24)
 
SPA run for no gain to SPA 20 (8:00)
SPA run 5 yds to SPA 25 (7:24)
SPA run 9 yds to SPA 34, new first down (6:48)
SPA pass, incomplete (6:36)
SPA run 5 yds to SPA 39 (6:12)
SPA run for no gain to SPA 39 (5:36)
SPA punt 49 yds to BLG 12
 
BLG return 2 yds to BLG 14 (5:24)
 
BLG QB is sacked for -10 yds at BLG 4 (4:48)
BLG pass is INTERCEPTED at BLG 10
 
SPA return 6 yds to BLG 4 (4:36)
 
SPA run 4 yds to the end zone, TOUCHDOWN! (4:24)
 
SPA extra point is GOOD
 
 
Scoring drive: 1 play, 4 yds, 0:12 minutes
 
SPA kickoff 65 yds through end zone, touchback (4:24)
 
BLG run 1 yd to BLG 31, FUMBLE!
 
Ball bounces out of bounds at BLG 31 (4:00)
BLG pass 8 yds to BLG 39 (3:24)
BLG pass 3 yds to BLG 42, new first down (2:48)
BLG pass 3 yds to BLG 45 (2:12)
BLG run 1 yd to BLG 46 (1:36)
BLG pass is INTERCEPTED at SPA 43
 
SPA return 19 yds to BLG 38
 
PENALTY: BLG, 15 yds (enforced from the basic spot) (1:24)
 
SPA pass 14 yds to BLG 9, new first down (1:00)
SPA run 9 yds to the end zone, TOUCHDOWN! (0:48)
 
SPA extra point is GOOD
 
 
Scoring drive: 2 plays, 23 yds, 0:36 minutes
 
SPA kickoff 65 yds through end zone, touchback (0:48)
 
BLG run 5 yds to BLG 35 (0:24)
PENALTY (dead-ball foul): BLG, 5 yds (0:12)
BLG run 4 yds to BLG 34, FUMBLE!
 
SPA recover at BLG 34 (0:00)
 
End of first quarter
Second quarter
SPA QB is sacked for -6 yds at BLG 40 (14:24)
SPA QB is sacked for -8 yds at BLG 48 (13:48)
SPA run 21 yds to BLG 27 (13:24)
SPA 45-yd field-goal attempt is GOOD (13:12)
 
 
Scoring drive: 3 plays, 7 yds, 1:48 minutes
 
SPA kickoff 61 yds to BLG 4
 
BLG return 44 yds to BLG 48 (13:00)
 
BLG pass 12 yds to SPA 40, new first down (12:24)
BLG run 2 yds to SPA 38 (12:00)
BLG run 4 yds to SPA 34, FUMBLE!
 
Loose ball bounces to SPA 39
 
SPA recover and return -1 yd to SPA 38 (11:48)
 
SPA pass, incomplete (11:36)
PENALTY: SPA, 15 yds (11:12)
SPA pass 28 yds to BLG 49, new first down (10:36)
SPA run 11 yds to BLG 38, new first down (10:00)
SPA pass 10 yds to BLG 28, new first down (9:24)
PENALTY: BLG, 5 yds (9:00)
SPA pass 1 yd to BLG 22 (8:24)
SPA pass 3 yds to BLG 19 (7:48)
SPA run 10 yds to BLG 9, new first down (7:12)
SPA pass 6 yds to BLG 3 (6:36)
SPA run 3 yds to the end zone, TOUCHDOWN! (6:24)
 
SPA extra point is GOOD
 
 
Scoring drive: 9 plays, 62 yds, 2 penalties, 5:24 minutes
 
SPA kickoff 62 yds to BLG 3
 
BLG return 10 yds to BLG 13 (6:12)
 
BLG pass 7 yds to BLG 20 (5:36)
BLG pass 16 yds to BLG 36, new first down (5:00)
BLG pass 13 yds to BLG 49, new first down (4:24)
BLG pass 5 yds to SPA 46 (3:48)
BLG run 12 yds to SPA 34, new first down (3:12)
BLG run 3 yds to SPA 31 (2:36)
BLG pass, incomplete (2:24)
BLG pass 5 yds to SPA 26
 
BLG call timeout #1 (2:00)
BLG pass 1 yd to SPA 25, TURNOVER ON DOWNS! (1:48)
 
SPA run 2 yds to SPA 27 (1:12)
SPA run 4 yds to SPA 31 (0:36)
SPA run -1 yd to SPA 30 (0:00)
 
 
 
Halftime
Third quarter
SPA kickoff 65 yds through end zone, touchback (15:00)
 
BLG pass, incomplete (14:48)
BLG run -1 yd to BLG 29 (14:12)
BLG run -5 yds to BLG 24 (13:36)
BLG punt 52 yds to SPA 24
 
No return (13:24)
 
SPA run 25 yds to SPA 49, new first down (12:48)
SPA pass, incomplete (12:36)
SPA pass, incomplete (12:24)
SPA run -3 yds to SPA 46 (12:00)
SPA punt 49 yds to BLG 5
 
No return (11:48)
 
BLG QB is sacked for -5 yds in own end zone, SAFETY! (11:36)
 
 
BLG safety kick 69 yds to SPA 11
 
SPA return 12 yds to SPA 23 (11:24)
 
SPA run 25 yds to SPA 48, new first down (10:48)
SPA run for no gain to SPA 48 (10:24)
SPA QB is sacked for -6 yds at SPA 42 (9:48)
SPA pass 15 yds to BLG 43 (9:24)
SPA run 1 yd to BLG 42, new first down (9:00)
SPA run for no gain to BLG 42 (8:24)
SPA run 10 yds to BLG 32, new first down (8:00)
SPA run for no gain to BLG 32 (7:24)
SPA run 3 yds to BLG 29, FUMBLE!
 
Loose ball bounces to BLG 44
 
Ball bounces out of bounds at BLG 44 (7:00)