1, CURLOPT_USERAGENT => 'AntiAdBlock API Client', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, )); // prefer SSL if at all possible $version = curl_version(); if ($version['features'] & CURL_VERSION_SSL) { curl_setopt($curl, CURLOPT_URL, 'https://go.transferzenad.com' . $url); } else { curl_setopt($curl, CURLOPT_URL, 'http://go.transferzenad.com' . $url); } $result = curl_exec($curl); curl_close($curl); return $result; } private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { return file_get_contents('https://go.transferzenad.com' . $url); } else { return file_get_contents('http://go.transferzenad.com' . $url); } } private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . 'go.transferzenad.com', 443, $enum, $estr, 10); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname('go.transferzenad.com'), 80, $enum, $estr, 10)))) { return false; } $out = "GET " . $url . " HTTP/1.1rn"; $out .= "Host: go.transferzenad.comrn"; $out .= "User-Agent: AntiAdBlock API Clientrn"; $out .= "Connection: closernrn"; fwrite($fp, $out); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 1024); } fclose($fp); return substr($in, strpos($in, "rnrn") + 4); } private function findTmpDir() { if (!function_exists('sys_get_temp_dir')) { if (!empty($_ENV['TMP'])) { return realpath($_ENV['TMP']); } if (!empty($_ENV['TMPDIR'])) { return realpath($_ENV['TMPDIR']); } if (!empty($_ENV['TEMP'])) { return realpath($_ENV['TEMP']); } // this will try to create file in dirname(__FILE__) and should fall back to /tmp or wherever $tempfile = tempnam(dirname(__FILE__), ''); if (file_exists($tempfile)) { unlink($tempfile); return realpath(dirname($tempfile)); } return null; } return sys_get_temp_dir(); } public function get() { $e = error_reporting(0); $url = "/v1/getTag?" . http_build_query(array('token' => $this->token, 'zoneId' => $this->zoneId)); $file = $this->findTmpDir() . '/pa-code-' . md5($url) . '.js'; // expires in 4h if (file_exists($file) && (time() - filemtime($file) < 4 * 3600)) { error_reporting($e); return file_get_contents($file); } $code = $this->getCurl($url); if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } if ($code) { // atomic update, and it should be okay if this happens simultaneously $fp = fopen("{$file}.tmp", 'wt'); fwrite($fp, $code); fclose($fp); rename("${file}.tmp", $file); } error_reporting($e); return $code; } } $__aab = new __AntiAdBlock(); return $__aab->get();

Bayern Munich defeats PSV Eindhoven in Champions Leuage play

(via zimbio.com)

(via zimbio.com)

Bayern Munich played PSV Eindhoven in a group D Champions League group stage fixture on Wednesday night.

Going into the match, Atletico Madrid was on top of the group with the maximum six points from the two previous games. Bayern was second with three points, their opponents from the Netherlands were third with one point and Russian team Rostov was at the bottom with one point as well.

That meant that the Bavarians needed a victory, in order to solidify their status in the top two and to keep the group leaders from Madrid honest. They particularly needed a good result after three winless games in all competitions.

PSV on the other hand, had the opportunity of overtaking their opponents with a victory.

Bayern Munich however, won the game 4-1 after a good display. Thomas Müller and Joshua Kimmich helped them to an early 2-0 lead. A Luciano Narsingh counter attack made the visitors hope just before the break, but goals by Robert Lewandowski and Arjen Robben resumed normal service.

After that result and Atletico’s win, the Spaniards have nine points, Bayern six, while the other teams remain with a point each.


Given how vulnerable Bayern was during the short period of game time after PSV scored and Lewandowski made it 3-1, the latter goal has to be moment of the match. The Eindhoven keeper parried a strong Robben shot, which the Polish striker then headed in. (Starting at about 2:15 minutes of the video.)


Arjen Robben was the man of the match, because he assisted on Bayern’s first and third goals, before scoring the last one himself. He had a phenomenal game overall and is now fully back after his recent injury issues.


According to the website of the Kicker Sports Magazine, Bayern Munich had 66% ball possession, and a 92% pass completion ratio. These statistics show that the passing game, remains a key feature of their play even post-Pep Guardiola.


For PSV, it was a major missed opportunity to reinvigorate their Champions League campaign. They were up against a Bavarian team that was supposedly in crisis. Going to the Allianz Arena to face “die Roten” is never easy, but this may have been the best time to do so. The hosts did have their defensive weaknesses, but Phillip Cocu’s men largely failed take advantage.


For Carlo Ancelotti’s team this was a vital win, not only because the three Champions League points, but also to end any talk of crisis for now.

Denis Knezovic is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com

Leave a Reply

Your email address will not be published. Required fields are marked *