I am trying to identify this Hong Kong movie

I cannot recall specific names of characters. But the movie has to do with Hong Kong gambling and some soccer match between Germany and Brazil - I believe, the 2002 World Cup. I think this movie is over a decade old.

There is a gambling tournament where the entry fee is $1 million and the prize for the winner is $1 billion. The first round of the tournament is baccarat, where only one out of eight gamblers will advance.

At some point, gambling on sports events - I think, the 2002 World Cup - got involved in the plot. One of the movie’s characters placed a $45 million bet on Germany beating Brazil. During the game, someone showed the villains video footage of Ronaldo, the Brazilian striker, curling up in the locker room in apparent pain, and was told that Ronaldo was cramping and that he had been poisoned. This causes the villains to lose confidence in Brazil winning the game. The $45 million bet is declared to be withdrawn.

But then someone emerges wearing a Brazilian jersey - a man resembling Ronaldo - and it is gleefully proclaimed that he was faking the video, pretending to be “the cramping Ronaldo” - in order to fool the bad guys. The bad-guy boss, miffed now, still declares that the good guys have still lost their $45 million bet on Germany, but one of his minions reminds the bad boss that he had just rescinded that very bet. The movie’s hero then reveals that he himself is also wearing a Brazil football jersey underneath.

The hero’s girlfriend, awed, says that she will never object to the hero gambling again, but the hero, while thanking her for that, says that he doesn’t think he will continue his gambling in the future.