There was no denying Chris Bengtsson of Rockport two tickets to the Sunday, April 13 Portland Sea Dogs game.

In fact, his winning the free passes to the game, in a giveaway by Courier Publications/VillageSoup, seemed almost like fate.

In the ticket contest, that lasted about two weeks, online and newspaper readers were asked to predict the winner and score of the Boston Red Sox home-opening game with the Milwaukee Brewers April 4.

It was the same game in which the defending World Series champions were presented their rings, along with a heartwarming overall ceremony focused on the Boston Marathon bombing and a recent fire in Boston that took the lives of two firefighters.

With all that pomp and circumstance before the game, picking the Sox to win over their National League opponent was, of course, a no-brainer. Right? Wrong.

All of the dozens of people in the Courier Publications/VillageSoup contest who predicted the outcome of the Sox home-opener, with two first-row, behind the third-base dugout tickets to an early-season home Portland Sea Dogs game on the line, picked the hosts to win.

Not one person picked the visiting Brewers, who ultimately won 6-2.

So, faced with that scenario, Courier Publications/VillageSoup decided to put the names of all the people who had entered the contest into a hat (see video of the selection process below) and pick a winner.

Thus, Bengtsson's name was chosen.

But, hold on. There was a problem. It was discovered after picking the initial winner that Bengtsson's name had inadvertently been put in the hat twice.

So, one of Bengtsson's names was discarded, all the names, including Bengtsson's, was put back in the hat, shaken up and mixed around, and then, low and behold, whose name was picked out of the hat? For a second straight time?

That is right, Chris Bengtsson.

Evidently, it was Bengtsson's destiny to go watch the Sea Dogs game from some of the best seats at Hadlock Field. Bengtsson, 58, and his 14-year-old son, William, will attend the game and sit in Section 110, Row F, seats 6-7.

On Sunday, the Sea Dogs will play the New Britain Rock Cats in the final game of a home-opening series in Portland.

The Bengtssons, who picked up their tickets in the Rockland office of Courier Publications/VillageSoup on Wednesday, April 9, have been Sea Dogs fans for about eight years.

"I'm very pleased, of course, and very excited," Bengtsson said of winning the tickets. "Especially where it wasn't the score [or winner] we thought it was going to be. Then, 'Hey, you still won.' That was especially nice to hear."

Bengtsson said he and his son certainly will have fun at the game, especially if the weather cooperates with warming, more typical early-April Maine spring weather.

"We weren't planning on doing anything like that this weekend but now we sure are," Bengtsson said.