Let's pick up the game on move 12. First of all, Black should have recaptured with the c-pawn than with the e-pawn. The problem with 12...exd5 is that it gave White an advanced pawn majority on the king side to work with while Black's majority was backward and paralyzed for much of the game. When deciding whether or not to enter these positions with opposing pawn majorities, if yours is more advanced, you generally have a better chance at winning games. Alekhine won games like that all the time. Even if Black can safely play ...c5, White can just block the isolated passer on the 4th while his pawn majority is mobile and active.
Secondly of all, Black should have simply decided on a square for the queen bishop and lived with it. He winds up putting his Bishop on three different locations before finally deciding on f5. That wound up wasting a lot of time that Black could have spent neutralizing White's pawn roller.
On move 23, White should have simply taken 23. dxc5 because Black could have equalized with 23...c4. He would have had his own pawn majority, which was just as advanced as White's and just as dangerous. The more that you can safely advance your pawn majority, the more you can put the other guy on the defensive. And if you're winning, it is a great tool to force resignation.
But Black actually plays 23...cxd4?, which turns out to be the losing move. It puts the White Queen into powerful play onto a square that it never could have gotten to on its own. White's pawn juggernaut is about to roll while the Queen is safely blocking the isolated Black passer and is able to control the whole board. This Queen is even more powerful that most Queens posted on the fourth; the fact that it is safely blockading a pawn as well means that it is shielded from attack and is able to control the game from its post.
scramanigs (Red Army) dropped a piece against badname and lost. For game and comments, see the puzzle.
Team Phillipines 1, Red Army 0