{"version":"1.0","provider_name":"Matchplug Blog","provider_url":"https:\/\/matchplug.com\/blog","author_name":"Matchplug Blog","author_url":"https:\/\/matchplug.com\/blog","title":"Mainz vs Schalke 04 Match Preview, Match Predictions, and Betting Tips - Matchplug Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"UQTAzTQ6r1\"><a href=\"https:\/\/matchplug.com\/blog\/mainz-vs-schalke-04-match-preview-match-predictions-and-betting-tips\/\">Mainz vs Schalke 04 Match Preview, Match Predictions, and Betting Tips<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/matchplug.com\/blog\/mainz-vs-schalke-04-match-preview-match-predictions-and-betting-tips\/embed\/#?secret=UQTAzTQ6r1\" width=\"600\" height=\"338\" title=\"&#8220;Mainz vs Schalke 04 Match Preview, Match Predictions, and Betting Tips&#8221; &#8212; Matchplug Blog\" data-secret=\"UQTAzTQ6r1\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/matchplug.com\/blog\/wp-content\/uploads\/2018\/03\/FC-Schalke-04-v-1-FSV-Mainz-05-Bundesliga-matchplug-soccer-predictions-betting-tips.jpg","thumbnail_width":900,"thumbnail_height":600,"description":"Mainz 05 are getting better and they have begun getting some good results as they look to survive relegation. After winning 0-2 at Berlin, they have drawn their last two games against Wolfsburg and Hamburg to take themselves 7 points clear of the automatic relegation spot \u2013 but they are still in a relegation playoff spot. Prior to their last 3 games, they lost 3 consecutive matches and they would be careful not to fall to a defeat here again. Schalke got their 4th win of the year against a very stubborn Hertha Berlin side last weekend to boost their chances of making it to next season\u2019s Champions League. Add that to equally impressive wins against Hoffenheim and Bayer Leverkusen earlier in the year and you would feel they have what it takes to take all three points here. Guido Burgstaller \u2013 their top scorer, could miss this game, but they have enough options to fill that void. They have just one win in their last 3 visits here, losing the rest."}