PAUL Heffernan thought it was in; so did Alan Irvine, so did I, so probably did thousands of Wednesday fans as the ball seemingly headed towards the corner of the Kop end goal.
It was a header by Heffernan in the last of four added minutes and if he had scored from James O'Connor's cross it would have made the Owls' comeback one of the most dramatic seen anywhere this season.
How did the ball stay out? Because of the fingertips of Rob Elliot, the keeper who was Nicky Weaver's understudy at Charlton and eventually took his place
Heffernan reflected on the moment when victory slipped agonisingly away and the Owls had to be satisfied with a 2-2 draw:
"When I headed it, I thought it was in; the keeper got a little touch on it, and even then I thought it was in; it hit the inside of the post and rolled across the goal. I was gutted.
"I don't know how the keeper did it. I said to him after the game: 'Great save."
So a thriller of a match ended with a touch of anti-climax.
For after they had gone two down in the first six minutes, grown anxious and missed a penalty, Wednesday stormed back in the second half and looked capable of grabbing the win that would have taken them above the Addicks.
Instead, they slipped down another place in the table, to ninth - which underlines the mighty task they face if they are to finish in the top two - and left Irvine admitting: "I feel as if it's two points lost, deep down."
And Heffernan said: "I've got mixed feelings. We came back from two down but, the way the game went, we're disappointed not to have won.
"We weren't on top of our game in the first half. The gaffer had a few strong words. He wanted a reaction. It worked; we came out much stronger and more positive. If we play like that, we're going to give teams a lot more problems.
"When we came in at half-time, the gaffer said to me: 'Get yourself ready; you're going on in the second half.' You don't want the team to be losing, but I want to play, and it's always nice to score."
Many fans have wondered why the striker has not had more chances in the team; the simple answer is the form and goals of Neil Mellor and Clinton Morrison.
But what a topsy-turvy game football can be. Mellor and Gary Teale, two of the second-half stars of the Jekyll and Hyde show at Bristol City, were taken off at half-time on Saturday after the Owls had struggled to break Charlton down.
Enter Heffernan again, to score confidently for the second successive home game, and Jermaine Johnson, who provided a vital attacking spark.
Many other players enjoyed improved second halves: for example, Chris Sedgwick, Reda Johnson, Darren Purse, Daniel Jones.
New boy Johnson looked more and more a powerhouse centre-half as the game went on. His header from a Purse free-kick, then a pass forward to Heffernan, after a touch by Sedgwick, made the opportunity for the sub striker to control the ball and volley into the roof of the net - a huge lift for the Owls in only the second minute of the half.
Then four minutes later Johnson scored like a centre-forward, heading a fine cross by Sedgwick into the bottom corner - after Joe Anyinsah outdid Purse and missed a simple chance to make it 3-1.
The sombre mood of the first half vanished; the crowd urged Wednesday on, and Charlton had to survive some intense pressure.
Irvine said: "Reda has made a terrific start. Everyone's taken to him. He's made a couple of mistakes, which we've talked to him about and hopefully we'll eradicate. His goal was a bonus.
"I think Michael Morrison (right back] has had a very good start as well, out of position."
It was defending that occupied Irvine's mind after that shocking start. Charlton's first goal came from a long ball; the crosser was under no pressure; Christian Dailly left Johnson to be first to the ball and headed down into the box; Scott Wagstaff got goalside of Sedgwick and shot home.
The second goal came from a simple punt downfield. Anyinsah ran past Johnson but Purse covered. The skipper looked favourite to clear but ended up lunging into a tackle that resulted in Charlton's penalty.
The Owls' spot-kick opportunity came from a more innocuous incident, with centre-half Gary Doherty apparently the one penalised after Reda Johnson had tried to meet a Teale free-kick.
It was a good save by Elliot rather than a bad miss by Tommy Miller; the 31st penalty of the midfield player's career and the first time he had failed to score.
Miller cannot have been more frustrated than Heffernan, after that last-minute drama.
The striker's final reflection was on the team's below-par first half: "At Bristol it was one of the best performances of the season; we hadn't played here for five weeks yet we start like that..
"We have to be more consistent."
It was a dreadful start, a good response in the second half; but for a fantastic save and the post, we would have ended up winning.
Their goals were terrible from our point of view. You can't defend like that and expect to get away with it.
I felt confident that Tommy would score with the penalty; he has a fantastic record. It didn't happen. I'm sure he will go on to score a lot more.
I was tempted to make three changes at half-time. But if you do that and pick up an injury, you're chasing the game with 10 men.
I told them at half-time it wasn't acceptable. it was time to take more responsibility. I felt a lot of players were hiding.
The impact of the two subs (Jermaine Johnson and Paul Heffernan] was dramatic. In the second half we were really looking dangerous every time we went forward.
Got a view? Leave a comment below.
CLICK HERE FOR The Star subscription offer. Use offer code STAOP0001 to get 25% off.
Follow The Star on Twitter and Facebook:
For breaking news and sport follow The Star on Twitter at www.twitter.com/sheffieldstar and Facebook at www.facebook.com/sheffieldstar.
JOIN THE STAR READER PANEL: The Star is YOUR newspaper, so tell us what you think about it and what you want to see - CLICK HERE.
Don't miss our daily pull-outs - only in the The Star: Monday Star Sport, Tuesday Class Act; Wednesday Business; Thursday Grassroots; Friday Time Out; Saturday Retro. Subscribe to The Star - CLICK HERE
Subscribe to The Star or Green 'Un
Visit our Matchday Centre for free live coverage of every match
ASHES GUIDE: View our FREE Ashes webmag guide online - CLICK HERE.
Football headlines. Football gossip. Blades news Owls news Reds news. Millers news. More rugby. More boxing. Sports columnists.
All sport categories
Watch Premiership highlights, international football, golf, tennis, darts and much more - click here