After the injury of Neymar I have re-think about the Brazil vs Germany match, and came to the conclusion that it actually has INCREASED the chance of Brazil winning the ticket to Rio. Not only there's the psychological factor that have released some of the team's pressure (if they lose, they can pull out the Neymar injured card, and their morale could be higher in the name of winning the World Cup for their teammate), I actually believe that they may be playing better (or at least in a way not that well prepared by the Germans) by re-shuffling the offensive force (e.g. playing FC Chelsea's Oscar and Willian up front - could be working better than Neymar crossing the ball to the unusable Fred or Jo), and the suspension of Thiago Silva is easily dealt with by putting Bayern Munich's Dante in.
That said.......I still believe that the Brazilians don't have enough skill to pick through the stubborn German midfield, and if substitutions are made to the starting 11 (maybe removing Ozil for Podolski or even Klose) then I think they would be at least on par with the Brazilians.
So I'm sticking to my prediction that Germany will ultimately go through, but instead of finishing up inside 90 minutes I will say that this match will end in 2:2 and with no goals in extra time, then Germany wins on penalties.