#of1907,#of1907 *{box-sizing:border-box!important} #of1907{position:relative;width:100%;max-width:1220px;margin:18px auto;padding:12px;overflow:hidden;color:#eef7ff;font-family:Tahoma,Arial,"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;background:radial-gradient(circle at 10% 0%,rgba(0,193,255,.28),transparent 30%),radial-gradient(circle at 92% 5%,rgba(255,24,91,.22),transparent 29%),linear-gradient(145deg,#050d19 0%,#102440 48%,#07111e 100%);border:1px solid rgba(113,213,255,.26);border-radius:19px;box-shadow:0 24px 66px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.13)} #of1907:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.075) 36%,transparent 54%);transform:translateX(-125%);animation:of1907shine 9s linear infinite}@keyframes of1907shine{to{transform:translateX(125%)}} #of1907 .of19-shell{position:relative;z-index:1}.of19-hero{padding:18px 14px;text-align:center;background:linear-gradient(135deg,rgba(0,126,255,.25),rgba(255,25,92,.16));border:1px solid rgba(255,255,255,.14);border-radius:14px}.of19-kicker{color:#8edfff;font-size:10px;font-weight:900;letter-spacing:.13em}.of19-hero h2{margin:5px 0 6px;color:#fff;font-size:clamp(22px,3.7vw,35px);line-height:1.2;font-weight:900;text-shadow:0 3px 19px rgba(0,151,255,.38)}.of19-range{margin:0;color:#d3e1ed;font-size:11px}.of19-langs{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:11px}.of19-lang{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:5px 10px;background:rgba(4,13,27,.74);color:#fff;border:1px solid rgba(255,255,255,.21);border-radius:999px;font:900 10px/1 Tahoma,Arial,"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;cursor:pointer;white-space:nowrap}.of19-lang:hover,.of19-lang.active{background:linear-gradient(135deg,#087dea,#13b8eb);border-color:#66dbff;box-shadow:0 5px 15px rgba(0,157,255,.28)}.of19-flag{font-size:15px;line-height:1}.of19-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}.of19-card{padding:11px;background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.036));border:1px solid rgba(255,255,255,.14);border-left:4px solid #ff244f;border-radius:11px}.of19-rank{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;margin-right:5px;background:#ff193f;color:#fff;border-radius:50%;font-size:10px;font-weight:900}.of19-card strong{color:#ff586f;font-size:12px;font-weight:900}.of19-card small{display:block;margin-top:4px;color:#cbd8e4;font-size:9.5px;line-height:1.45}.of19-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;margin:8px 0;padding:7px 9px;background:rgba(0,0,0,.29);color:#c1cfdb;border:1px solid rgba(255,255,255,.09);border-radius:9px;font-size:9.5px}.of19-wrap{overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.15);border-radius:13px;box-shadow:0 14px 36px rgba(0,0,0,.34)} #of1907 table{display:table!important;width:100%!important;max-width:100%!important;margin:0!important;background:#fff!important;color:#17202b!important;border-collapse:collapse!important;border-spacing:0!important;table-layout:fixed!important}#of1907 thead{display:table-header-group!important}#of1907 tbody{display:table-row-group!important}#of1907 tr{display:table-row!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;float:none!important;flex:none!important;--bs-gutter-x:0!important;--bs-gutter-y:0!important}#of1907 th,#of1907 td{display:table-cell!important;height:auto!important;margin:0!important;padding:6px 4px!important;border-right:1px solid #d7dde4!important;border-bottom:1px solid #d7dde4!important;vertical-align:middle!important;line-height:1.2!important;float:none!important}#of1907 th:last-child,#of1907 td:last-child{border-right:0!important}#of1907 thead th{background:linear-gradient(180deg,#293540,#17202a)!important;color:#fff!important;text-align:center!important;font-size:10.5px!important;font-weight:900!important}.of19-league td{padding:6px 9px!important;background:linear-gradient(90deg,#020305,#17202a,#020305)!important;color:#fff!important;text-align:left!important;font-size:11.5px!important;font-weight:900!important}.of19-match td{height:40px!important;min-height:40px!important;background:#fbfcfe!important;font-size:10.5px!important}.of19-match.of19-alt td{background:#e9edf1!important}.of19-match:hover td{background:#fff1ba!important}.of19-center{text-align:center!important}.of19-team{font-weight:800!important;overflow-wrap:anywhere!important}.of19-best{color:#e20d28!important;font-weight:900!important}.of19-odds{text-align:center!important;white-space:nowrap!important}.of19-open{color:#7b858e!important;font-size:8px!important;text-decoration:line-through!important}.of19-now{color:#0928d7!important;font-size:11.5px!important;font-weight:900!important}.of19-arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:13px!important;height:14px!important;margin:0 2px!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.of19-down .of19-arrow{color:#ed1535!important}.of19-up .of19-arrow{color:#06a854!important}.of19-flat .of19-arrow{color:#71808d!important}.of19-move{color:#bd1028!important;text-align:center!important;font-size:9px!important;font-weight:900!important}.of19-tip{font-size:9.3px!important;font-weight:900!important}.of19-grade{display:inline-block;min-width:27px;margin-right:4px;padding:2px 4px;background:#ec1d3c;color:#fff;border-radius:4px;text-align:center;font-size:8px;font-weight:900}.of19-grade.b{background:#ec8a00}.of19-grade.c{background:#6a7785}.of19-note,.of19-seo{margin-top:9px;padding:10px 11px;border-radius:9px;text-align:center;font-size:9.7px;line-height:1.6}.of19-note{background:rgba(255,186,0,.10);color:#f6dd8f;border:1px solid rgba(255,202,73,.26)}.of19-seo{background:rgba(0,190,255,.085);color:#d9f1ff;border:1px solid rgba(95,207,255,.23)}.of19-seo a{display:inline-block;margin:3px 4px;padding:5px 8px;color:#fff!important;background:rgba(0,126,255,.18);border:1px solid rgba(101,218,255,.25);border-radius:999px;font-weight:900;text-decoration:none}.of19-seo a:hover{background:rgba(0,161,255,.30);text-decoration:none}.of19-source{margin-top:7px;color:#9fb1c2;font-size:8.8px;text-align:center}.of19-source a{color:#8edfff!important} @media(max-width:900px){#of1907{padding:7px;border-radius:12px}.of19-summary{grid-template-columns:1fr}#of1907 thead{display:none!important}#of1907 table,#of1907 tbody,#of1907 tr,#of1907 td{display:block!important;width:100%!important;max-width:100%!important}.of19-league td{font-size:11px!important}.of19-match{padding:7px 8px!important;background:#fff!important;border-bottom:5px solid #dbe1e7!important}.of19-match.of19-alt{background:#f0f3f6!important}.of19-match td,.of19-match.of19-alt td{display:grid!important;grid-template-columns:90px minmax(0,1fr)!important;gap:7px!important;height:auto!important;min-height:0!important;padding:4px 0!important;background:transparent!important;border:0!important;text-align:left!important}.of19-match td:before{content:attr(data-label)!important;color:#586572!important;font-size:9.5px!important;font-weight:900!important}.of19-odds,.of19-center,.of19-move{text-align:left!important}} &#x1F1F9;&#x1F1ED;ไทย &#x1F1EC;&#x1F1E7;English &#x1F1EF;&#x1F1F5;日本語 &#x1F1FB;&#x1F1F3;Tiếng Việt &#x1F1F1;&#x1F1E6;ລາວ 1X2 ข้อมูลเวลาแข่งขันอ้างอิงจาก LiveScore.mobi และราคาเปิด–ล่าสุดจาก ODDSLOT ณ เวลาจัดทำ <script> (function(){ 'use strict'; var root=document.getElementById('of1907');if(!root)return; var DATA=[{"league":"ออสเตรเลีย เอ็นพีแอล นิวเซาท์เวลส์","time":"19 ก.ค. 12:00","home":"มาร์โคนี สตัลเลียนส์","away":"ซิดนีย์ ยูไนเต็ด 58","o1":[1.95,1.95],"ox":[3.1,3.1],"o2":[3.6,3.6]},{"league":"ออสเตรเลีย เอ็นพีแอล นิวเซาท์เวลส์","time":"19 ก.ค. 12:00","home":"แบล็คทาวน์ ซิตี้","away":"เซนต์ จอร์จ ซิตี้","o1":[2.1,2.05],"ox":[3.25,3.3],"o2":[3.0,3.1]},{"league":"ออสเตรเลีย นิวเซาท์เวลส์ ลีกวัน","time":"19 ก.ค. 12:00","home":"เซ็นทรัล โคสต์ มาริเนิร์ส ยูธ","away":"นอร์เทิร์น ไทเกอร์ส","o1":[4.1,3.5],"ox":[4.0,3.9],"o2":[1.6,1.75]},{"league":"ออสเตรเลีย นอร์เทิร์น นิวเซาท์เวลส์","time":"19 ก.ค. 10:00","home":"นิวคาสเซิล โอลิมปิก","away":"เบลมอนต์ สวอนซี","o1":[2.62,2.62],"ox":[4.0,4.0],"o2":[2.05,2.05]},{"league":"ออสเตรเลีย นอร์เทิร์น นิวเซาท์เวลส์","time":"19 ก.ค. 12:00","home":"ชาร์ลสทาวน์ อัซซูรี","away":"เอดจ์เวิร์ธ อีเกิลส์","o1":[3.9,3.9],"ox":[4.2,4.2],"o2":[1.62,1.62]},{"league":"ออสเตรเลีย ควีนส์แลนด์ เอ็นพีแอล","time":"19 ก.ค. 13:00","home":"โอลิมปิก เอฟซี","away":"บริสเบน รอร์ ยูธ","o1":[1.67,1.75],"ox":[4.33,4.2],"o2":[3.5,3.25]},{"league":"ออสเตรเลีย ควีนส์แลนด์ พรีเมียร์ลีก","time":"19 ก.ค. 13:00","home":"คาปาลาบา","away":"ฮอลแลนด์ พาร์ก ฮอว์กส์","o1":[3.3,3.3],"ox":[4.1,4.1],"o2":[1.75,1.75]},{"league":"ออสเตรเลีย เซาท์ออสเตรเลีย เอ็นพีแอล","time":"19 ก.ค. 15:30","home":"เอฟเค เบโอกราด","away":"แอดิเลด ยูไนเต็ด ยูธ","o1":[1.83,2.15],"ox":[3.8,3.7],"o2":[3.25,2.7]},{"league":"ออสเตรเลีย แทสเมเนีย เอ็นพีแอล","time":"19 ก.ค. 11:30","home":"อัลเวอร์สโตน","away":"เกลนอร์ชี ไนท์ส","o1":[7.0,4.0],"ox":[5.75,4.33],"o2":[1.25,1.57]},{"league":"ออสเตรเลีย แทสเมเนีย เอ็นพีแอล","time":"19 ก.ค. 11:30","home":"เซาท์อีสต์ ยูไนเต็ด","away":"ลอนเซสตัน ยูไนเต็ด","o1":[1.8,1.67],"ox":[4.33,4.5],"o2":[3.0,3.4]},{"league":"ออสเตรเลีย วิกตอเรีย พรีเมียร์ลีก วัน","time":"19 ก.ค. 11:00","home":"เวสเทิร์น ยูไนเต็ด ยูธ","away":"บูลลีน ไลออนส์","o1":[2.8,3.6],"ox":[4.2,4.5],"o2":[1.91,1.62]},{"league":"โบลิเวีย พรีเมรา ดิวิชั่น","time":"19 ก.ค. 22:00","home":"กัวลแบร์โต บียาร์โรเอล ซานโฮเซ","away":"เดอะ สตรองเกสต์","o1":[4.33,3.25],"ox":[4.1,3.75],"o2":[1.67,2.0]},{"league":"บัลแกเรีย เฟิร์สต์ลีก","time":"19 ก.ค. 23:30","home":"โบเตฟ วรัตซา","away":"เชอร์โน โมเร วาร์นา","o1":[2.62,2.62],"ox":[2.9,3.0],"o2":[2.62,2.88]},{"league":"เอกวาดอร์ ลีกาโปร","time":"19 ก.ค. 23:45","home":"เทคนิคโก ยูนิเวอร์ซิตาริโอ","away":"เอาคาส","o1":[3.0,3.1],"ox":[3.1,3.1],"o2":[2.3,2.3]},{"league":"เอกวาดอร์ ลีกาโปร","time":"20 ก.ค. 04:45","home":"กวายากิล ซิตี้","away":"มันตา เอฟซี","o1":[2.15,2.15],"ox":[3.2,3.2],"o2":[3.4,3.4]},{"league":"เอสโตเนีย เมสตรีลีกา","time":"19 ก.ค. 21:00","home":"คูเรสซาเร","away":"นอมเม่ คัลจู","o1":[4.5,4.5],"ox":[3.9,3.9],"o2":[1.55,1.55]},{"league":"เอสโตเนีย เมสตรีลีกา","time":"19 ก.ค. 21:00","home":"เลวาเดีย ทาลลินน์","away":"ทัมเมกา","o1":[1.2,1.2],"ox":[6.0,6.0],"o2":[9.0,9.0]},{"league":"เอสโตเนีย เมสตรีลีกา","time":"19 ก.ค. 23:00","home":"ฮาร์ยู ลากรี","away":"ไพเด้ ลินนาเมสคอนด์","o1":[3.2,3.2],"ox":[3.5,3.5],"o2":[1.95,1.95]},{"league":"ฟินแลนด์ ไวเคาส์ลีกา","time":"19 ก.ค. 22:30","home":"เอฟเอฟ ยาโร","away":"อินเตอร์ ตูร์คู","o1":[5.5,5.0],"ox":[4.1,3.9],"o2":[1.48,1.57]},{"league":"ไอซ์แลนด์ เบสตา เดลดิน","time":"19 ก.ค. 21:00","home":"ไอบีวี เวสต์มานนาเอย์ยาร์","away":"เคเอ อาคูเรย์รี","o1":[2.2,2.2],"ox":[3.6,3.6],"o2":[2.6,2.6]},{"league":"ไอซ์แลนด์ เบสตา เดลดิน","time":"19 ก.ค. 23:00","home":"เคอาร์ เรคยาวิก","away":"สตาร์นัน","o1":[1.5,1.5],"ox":[4.5,4.5],"o2":[4.2,4.2]},{"league":"คาซัคสถาน พรีเมียร์ลีก","time":"19 ก.ค. 22:00","home":"ออร์ดาบาซี","away":"เยลิไม เซเมย์","o1":[1.57,1.67],"ox":[3.8,3.4],"o2":[4.75,4.5]},{"league":"ลัตเวีย เวอร์สลีกา","time":"19 ก.ค. 21:00","home":"โอเกร ยูไนเต็ด","away":"บีเอฟซี เดากัฟปิลส์","o1":[4.2,3.6],"ox":[3.9,3.6],"o2":[1.6,1.8]},{"league":"ลัตเวีย เวอร์สลีกา","time":"19 ก.ค. 23:00","home":"เอฟเค อูดา","away":"เอฟเค ลีปายา","o1":[1.83,1.83],"ox":[3.6,3.6],"o2":[3.4,3.4]},{"league":"ลิทัวเนีย เอ ลีกา","time":"19 ก.ค. 22:45","home":"ซิอูกาส เทลเชีย","away":"บังกา การ์กซได","o1":[2.6,2.6],"ox":[3.2,3.2],"o2":[2.4,2.4]},{"league":"ลิทัวเนีย เอ ลีกา","time":"19 ก.ค. 23:00","home":"ซัลกิริส วิลนีอุส","away":"ทรานส์อินเวสต์ วิลนีอุส","o1":[1.83,1.8],"ox":[3.5,3.5],"o2":[3.5,3.6]},{"league":"เม็กซิโก ลีกา เอ็มเอ็กซ์","time":"19 ก.ค. 10:10","home":"เกเรตาโร","away":"คลับ อเมริกา","o1":[3.6,3.5],"ox":[3.4,3.6],"o2":[1.95,2.05]},{"league":"ปารากวัย ดิวิชั่น อินเตอร์มีเดีย","time":"19 ก.ค. 20:00","home":"แอตเลติโก เต็มเบตารี","away":"โซล เด อเมริกา","o1":[2.45,2.45],"ox":[3.2,3.2],"o2":[2.55,2.55]},{"league":"ปารากวัย ดิวิชั่น อินเตอร์มีเดีย","time":"19 ก.ค. 20:00","home":"เอนการ์นาซิออน","away":"3 เด โนเวียมเบร","o1":[2.15,2.15],"ox":[3.2,3.2],"o2":[3.0,3.1]},{"league":"เปรู ลีกา 1","time":"19 ก.ค. 23:00","home":"ลอส ชังกัส","away":"สปอร์ต บอยส์","o1":[1.7,1.57],"ox":[3.4,3.8],"o2":[4.5,5.75]},{"league":"เปรู ลีกา 2","time":"19 ก.ค. 22:45","home":"อคาเดเมีย กันโตเลา","away":"เอดีเอ ฮาเอน","o1":[2.75,2.75],"ox":[3.1,3.1],"o2":[2.35,2.35]},{"league":"เปรู ลีกา 2","time":"20 ก.ค. 03:15","home":"ซานโตส เอฟซี","away":"เดปอร์ติโบ บินาซิโอนาล","o1":[1.5,1.5],"ox":[3.6,3.6],"o2":[6.0,6.0]},{"league":"โรมาเนีย ลีกา 1","time":"19 ก.ค. 21:00","home":"ยูนิเวอร์ซิตาเตีย คลูจ","away":"ฟารูล คอนสแตนตา","o1":[1.53,1.95],"ox":[3.8,3.5],"o2":[5.5,3.4]},{"league":"โรมาเนีย ลีกา 1","time":"19 ก.ค. 23:30","home":"เปโตรลุล โปลเยชติ","away":"ดินาโม บูคาเรสต์","o1":[3.4,3.4],"ox":[3.1,3.1],"o2":[2.1,2.15]},{"league":"เซอร์เบีย ซูเปอร์ลีกา","time":"20 ก.ค. 00:00","home":"ชูคาริชกี","away":"ไอเอ็มที โนวี เบโอกราด","o1":[1.9,1.9],"ox":[3.5,3.5],"o2":[3.8,3.8]},{"league":"สโลวีเนีย พรีวา ลีกา","time":"19 ก.ค. 23:00","home":"อลูมินิจ","away":"มาริบอร์","o1":[4.0,5.0],"ox":[3.8,4.33],"o2":[1.67,1.55]},{"league":"เกาหลีใต้ เคลีก 1","time":"19 ก.ค. 17:30","home":"เอฟซี อันยาง","away":"กวางจู เอฟซี","o1":[1.57,1.57],"ox":[3.7,3.7],"o2":[5.25,5.25]},{"league":"เกาหลีใต้ เคลีก 1","time":"19 ก.ค. 17:30","home":"บูชอน เอฟซี 1995","away":"เอฟซี โซล","o1":[4.5,4.5],"ox":[3.4,3.4],"o2":[1.7,1.7]},{"league":"เกาหลีใต้ เคลีก 2","time":"19 ก.ค. 17:30","home":"ชองจู เอฟซี","away":"ชอนัน ซิตี้","o1":[2.7,2.7],"ox":[3.1,3.1],"o2":[2.38,2.38]},{"league":"เกาหลีใต้ เคลีก 2","time":"19 ก.ค. 17:30","home":"คยองนัม เอฟซี","away":"อันซาน กรีนเนอร์ส","o1":[1.73,1.73],"ox":[3.3,3.4],"o2":[4.2,4.2]},{"league":"เกาหลีใต้ เคลีก 2","time":"19 ก.ค. 17:30","home":"ซูวอน บลูวิงส์","away":"พาจู ซิติเซน","o1":[1.42,1.42],"ox":[3.9,3.9],"o2":[6.5,6.5]},{"league":"เกาหลีใต้ เคลีก 2","time":"19 ก.ค. 17:30","home":"ยงอิน ซิตี้","away":"ฮวาซอง เอฟซี","o1":[2.75,2.88],"ox":[3.1,3.1],"o2":[2.3,2.25]},{"league":"สวีเดน ออลสเวนส์คาน","time":"19 ก.ค. 21:30","home":"เอลฟ์สบอร์ก","away":"ซิริอุส","o1":[3.4,3.8],"ox":[3.6,3.5],"o2":[1.95,1.95]},{"league":"สวีเดน ออลสเวนส์คาน","time":"19 ก.ค. 21:30","home":"ฮาล์มสตัด","away":"ฮัคเค่น","o1":[4.75,5.25],"ox":[3.9,4.2],"o2":[1.65,1.6]},{"league":"สวีเดน ออลสเวนส์คาน","time":"19 ก.ค. 21:30","home":"ฮัมมาร์บี","away":"เดเกอร์ฟอร์ส","o1":[1.27,1.25],"ox":[5.0,5.5],"o2":[10.0,12.0]},{"league":"สวีเดน ซูเปอร์เร็ตตัน","time":"19 ก.ค. 18:00","home":"ไอเอฟเค นอร์โคปิง","away":"ซานด์วิเคนส์","o1":[1.53,1.53],"ox":[3.9,3.9],"o2":[5.0,5.0]},{"league":"สวีเดน ซูเปอร์เร็ตตัน","time":"19 ก.ค. 20:00","home":"ยูไนเต็ด นอร์ดิก","away":"โอเรโบร","o1":[1.75,1.75],"ox":[3.5,3.5],"o2":[3.9,3.9]},{"league":"สวีเดน ซูเปอร์เร็ตตัน","time":"19 ก.ค. 20:00","home":"ไอเอฟเค วาร์นาโม","away":"ลุงสกีเล","o1":[2.6,2.55],"ox":[3.4,3.4],"o2":[2.3,2.38]},{"league":"อุรุกวัย พรีเมรา ดิวิชั่น","time":"19 ก.ค. 20:00","home":"เซ็นทรัล เอสปันญอล","away":"เซร์โร ลาร์โก","o1":[2.6,2.55],"ox":[3.1,3.2],"o2":[2.6,2.62]},{"league":"อุรุกวัย พรีเมรา ดิวิชั่น","time":"19 ก.ค. 23:00","home":"เซร์โร","away":"ราซิ่ง มอนเตวิเดโอ","o1":[4.0,4.5],"ox":[3.4,3.6],"o2":[1.83,1.73]},{"league":"อุรุกวัย เซกุนดา ดิวิชั่น","time":"19 ก.ค. 20:30","home":"ตากัวเรมโบ","away":"พลาซา โกโลเนีย","o1":[2.9,3.3],"ox":[2.9,3.0],"o2":[2.3,2.05]},{"league":"อุรุกวัย เซกุนดา ดิวิชั่น","time":"19 ก.ค. 23:30","home":"เฟนิกซ์","away":"อาเตนาส","o1":[1.85,1.9],"ox":[3.3,3.3],"o2":[3.75,3.7]},{"league":"อุรุกวัย เซกุนดา ดิวิชั่น","time":"20 ก.ค. 02:30","home":"มิรามาร์ มิซิโอเนส","away":"ลา ลุซ","o1":[2.5,2.55],"ox":[3.0,3.0],"o2":[2.62,2.6]},{"league":"อุรุกวัย เซกุนดา ดิวิชั่น","time":"20 ก.ค. 05:30","home":"โกลอน","away":"ปายซันดู","o1":[2.0,2.15],"ox":[3.1,3.0],"o2":[3.4,3.2]},{"league":"สหรัฐอเมริกา MLS Next Pro","time":"19 ก.ค. 07:00","home":"เดอะ ทาวน์ เอฟซี","away":"นอร์ท เท็กซัส เอสซี","o1":[1.6,1.6],"ox":[4.1,4.1],"o2":[4.1,4.1]},{"league":"สหรัฐอเมริกา MLS Next Pro","time":"19 ก.ค. 09:00","home":"เวนทูรา เคาน์ตี","away":"ลอสแอนเจลิส เอฟซี II","o1":[1.85,2.05],"ox":[3.8,3.8],"o2":[3.1,2.7]},{"league":"สหรัฐอเมริกา MLS Next Pro","time":"20 ก.ค. 05:00","home":"คอนเนตทิคัต ยูไนเต็ด","away":"นิวยอร์ก เรดบูลส์ II","o1":[1.91,1.91],"ox":[3.8,3.8],"o2":[3.0,3.0]},{"league":"สหรัฐอเมริกา USL แชมเปียนชิพ","time":"19 ก.ค. 09:30","home":"ฟีนิกซ์ ไรซิง","away":"มอนเทอเรย์ เบย์","o1":[1.73,1.91],"ox":[3.6,3.5],"o2":[3.8,3.2]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 19:00","home":"แอร์ซเกเบียร์เก้ เอา","away":"ชาลเก้ 04","o1":[13.0,13.0],"ox":[6.0,6.0],"o2":[1.17,1.17]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 19:00","home":"คราสโนดาร์","away":"บัลติกา","o1":[1.63,1.63],"ox":[3.74,3.74],"o2":[5.25,5.25]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 21:00","home":"คราโคเวีย คราคอฟ","away":"เซบียา","o1":[3.75,3.75],"ox":[3.9,3.9],"o2":[1.7,1.7]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 21:00","home":"เคเอสซี ฮัสเซลต์","away":"รอยัล อันท์เวิร์ป","o1":[5.0,5.0],"ox":[4.5,4.5],"o2":[1.44,1.44]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 22:00","home":"เจนัว","away":"เทรนโต","o1":[1.14,1.14],"ox":[5.75,5.75],"o2":[17.0,17.0]},{"league":"ฟุตบอลโลก 2026 รอบชิงชนะเลิศ","time":"20 ก.ค. 02:00","home":"สเปน","away":"อาร์เจนตินา","o1":[2.25,2.25],"ox":[3.0,3.0],"o2":[3.6,3.6]}]; var I={ th:{kicker:'วิเคราะห์การเคลื่อนไหวของราคา',title:'ตารางวิเคราะห์ราคาบอลไหล วันที่ 19 กรกฎาคม 2569',range:'เวลาไทย UTC+7 ตั้งแต่ 07:00 น. วันที่ 19 ก.ค. ถึงก่อน 07:00 น. วันที่ 20 ก.ค. 2569',scope:'ชื่อทีมเป็นภาษาไทยตลอด คัดเฉพาะคู่ที่ตรวจสอบเวลาและราคาเปิด–ล่าสุดได้',market:'ตลาด: 1X2',time:'เวลาไทย',home:'เจ้าบ้าน',away:'ทีมเยือน',move:'ราคาไหล',tip:'ทีเด็ดราคาไหล',noteTitle:'หมายเหตุ:',note:'ราคาเป็นสแนปช็อต ณ เวลาจัดทำ อาจเปลี่ยนก่อนเริ่มแข่งขัน สัญญาณราคาไหลเป็นข้อมูลประกอบและไม่รับประกันผลการแข่งขัน',stable:'ราคาทรงตัว',homeDrop:'เจ้าบ้านไหล',drawDrop:'เสมอไหล',awayDrop:'ทีมเยือนไหล',homeWin:'เจ้าบ้านชนะ',awayWin:'ทีมเยือนชนะ',homeDC:'เจ้าบ้าน 1X',awayDC:'ทีมเยือน X2',seoTitle:'ลิงก์วิเคราะห์บอลและราคาบอลไหลประจำวัน'}, en:{kicker:'ODDS MOVEMENT ANALYSIS',title:'Dropping Odds Analysis — 19 July 2026',range:'Thailand time UTC+7, 07:00 on 19 Jul to before 07:00 on 20 Jul 2026',scope:'Thai team names are kept in every language; only matches with verified time and odds are included',market:'Market: 1X2',time:'Thai time',home:'Home',away:'Away',move:'Odds move',tip:'Movement pick',noteTitle:'Note:',note:'Odds are a snapshot and may change before kickoff. Odds movement is informational and does not guarantee results.',stable:'Stable',homeDrop:'Home dropped',drawDrop:'Draw dropped',awayDrop:'Away dropped',homeWin:'Home win',awayWin:'Away win',homeDC:'Home 1X',awayDC:'Away X2',seoTitle:'Daily football analysis and odds links'}, ja:{kicker:'オッズ変動分析',title:'オッズ変動分析表 — 2026年7月19日',range:'タイ時間 UTC+7:7月19日07:00から7月20日07:00直前まで',scope:'チーム名は常にタイ語表示。時刻とオッズを確認できた試合のみ掲載',market:'市場:1X2',time:'タイ時間',home:'ホーム',away:'アウェイ',move:'オッズ変動',tip:'注目予想',noteTitle:'注意:',note:'オッズは確認時点の情報で、試合前に変わる可能性があります。結果を保証しません。',stable:'変動なし',homeDrop:'ホーム低下',drawDrop:'引分低下',awayDrop:'アウェイ低下',homeWin:'ホーム勝利',awayWin:'アウェイ勝利',homeDC:'ホーム 1X',awayDC:'アウェイ X2',seoTitle:'毎日のサッカー分析リンク'}, vi:{kicker:'PHÂN TÍCH BIẾN ĐỘNG TỶ LỆ',title:'Bảng phân tích tỷ lệ giảm — 19/07/2026',range:'Giờ Thái UTC+7, từ 07:00 ngày 19/7 đến trước 07:00 ngày 20/7/2026',scope:'Tên đội luôn hiển thị bằng tiếng Thái; chỉ gồm các trận đã xác minh giờ và tỷ lệ',market:'Thị trường: 1X2',time:'Giờ Thái',home:'Chủ nhà',away:'Đội khách',move:'Biến động',tip:'Lựa chọn',noteTitle:'Lưu ý:',note:'Tỷ lệ là dữ liệu tại thời điểm kiểm tra và có thể thay đổi trước trận. Không bảo đảm kết quả.',stable:'Ổn định',homeDrop:'Chủ nhà giảm',drawDrop:'Hòa giảm',awayDrop:'Đội khách giảm',homeWin:'Chủ nhà thắng',awayWin:'Đội khách thắng',homeDC:'Chủ nhà 1X',awayDC:'Đội khách X2',seoTitle:'Liên kết phân tích bóng đá hằng ngày'}, lo:{kicker:'ວິເຄາະການເຄື່ອນໄຫວອັດຕາ',title:'ຕາຕະລາງວິເຄາະອັດຕາຫຼຸດ — 19 ກໍລະກົດ 2026',range:'ເວລາໄທ UTC+7 ຈາກ 07:00 ວັນທີ 19 ຫາກ່ອນ 07:00 ວັນທີ 20',scope:'ຊື່ທີມສະແດງເປັນພາສາໄທຕະຫຼອດ ແລະສະເພາະຄູ່ທີ່ຢືນຢັນເວລາແລະອັດຕາ',market:'ຕະຫຼາດ: 1X2',time:'ເວລາໄທ',home:'ເຈົ້າບ້ານ',away:'ທີມຢາມ',move:'ອັດຕາເຄື່ອນ',tip:'ຕົວເລືອກ',noteTitle:'ໝາຍເຫດ:',note:'ອັດຕາເປັນຂໍ້ມູນໃນເວລາກວດສອບ ແລະອາດປ່ຽນກ່ອນແຂ່ງ. ບໍ່ຮັບປະກັນຜົນ.',stable:'ຄົງທີ່',homeDrop:'ເຈົ້າບ້ານຫຼຸດ',drawDrop:'ສະເໝີຫຼຸດ',awayDrop:'ທີມຢາມຫຼຸດ',homeWin:'ເຈົ້າບ້ານຊະນະ',awayWin:'ທີມຢາມຊະນະ',homeDC:'ເຈົ້າບ້ານ 1X',awayDC:'ທີມຢາມ X2',seoTitle:'ລິ້ງວິເຄາະບານປະຈຳວັນ'} }; function n(v){return Number(v).toFixed(2)} function cell(p,label){var a=p[0],b=p[1],c='of19-flat',s='→';if(ba){c='of19-up';s='▲'}return ''+n(a)+''+s+''+n(b)+''} function pct(p){return (p[0]-p[1])/p[0]*100} function analysis(m,t){var hd=pct(m.o1),dd=pct(m.ox),ad=pct(m.o2),fav=m.o1[1]=8&&m.o1[1]=ad)side='home';else if(ad>=8&&m.o2[1]=5&&m.o1[1]=ad)side='home';else if(ad>=5&&m.o2[1]
#of1907,#of1907 *{box-sizing:border-box!important} #of1907{position:relative;width:100%;max-width:1220px;margin:18px auto;padding:12px;overflow:hidden;color:#eef7ff;font-family:Tahoma,Arial,"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;background:radial-gradient(circle at 10% 0%,rgba(0,193,255,.28),transparent 30%),radial-gradient(circle at 92% 5%,rgba(255,24,91,.22),transparent 29%),linear-gradient(145deg,#050d19 0%,#102440 48%,#07111e 100%);border:1px solid rgba(113,213,255,.26);border-radius:19px;box-shadow:0 24px 66px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.13)} #of1907:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.075) 36%,transparent 54%);transform:translateX(-125%);animation:of1907shine 9s linear infinite}@keyframes of1907shine{to{transform:translateX(125%)}} #of1907 .of19-shell{position:relative;z-index:1}.of19-hero{padding:18px 14px;text-align:center;background:linear-gradient(135deg,rgba(0,126,255,.25),rgba(255,25,92,.16));border:1px solid rgba(255,255,255,.14);border-radius:14px}.of19-kicker{color:#8edfff;font-size:10px;font-weight:900;letter-spacing:.13em}.of19-hero h2{margin:5px 0 6px;color:#fff;font-size:clamp(22px,3.7vw,35px);line-height:1.2;font-weight:900;text-shadow:0 3px 19px rgba(0,151,255,.38)}.of19-range{margin:0;color:#d3e1ed;font-size:11px}.of19-langs{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:11px}.of19-lang{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:5px 10px;background:rgba(4,13,27,.74);color:#fff;border:1px solid rgba(255,255,255,.21);border-radius:999px;font:900 10px/1 Tahoma,Arial,"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;cursor:pointer;white-space:nowrap}.of19-lang:hover,.of19-lang.active{background:linear-gradient(135deg,#087dea,#13b8eb);border-color:#66dbff;box-shadow:0 5px 15px rgba(0,157,255,.28)}.of19-flag{font-size:15px;line-height:1}.of19-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}.of19-card{padding:11px;background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.036));border:1px solid rgba(255,255,255,.14);border-left:4px solid #ff244f;border-radius:11px}.of19-rank{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;margin-right:5px;background:#ff193f;color:#fff;border-radius:50%;font-size:10px;font-weight:900}.of19-card strong{color:#ff586f;font-size:12px;font-weight:900}.of19-card small{display:block;margin-top:4px;color:#cbd8e4;font-size:9.5px;line-height:1.45}.of19-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;margin:8px 0;padding:7px 9px;background:rgba(0,0,0,.29);color:#c1cfdb;border:1px solid rgba(255,255,255,.09);border-radius:9px;font-size:9.5px}.of19-wrap{overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.15);border-radius:13px;box-shadow:0 14px 36px rgba(0,0,0,.34)} #of1907 table{display:table!important;width:100%!important;max-width:100%!important;margin:0!important;background:#fff!important;color:#17202b!important;border-collapse:collapse!important;border-spacing:0!important;table-layout:fixed!important}#of1907 thead{display:table-header-group!important}#of1907 tbody{display:table-row-group!important}#of1907 tr{display:table-row!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;float:none!important;flex:none!important;--bs-gutter-x:0!important;--bs-gutter-y:0!important}#of1907 th,#of1907 td{display:table-cell!important;height:auto!important;margin:0!important;padding:6px 4px!important;border-right:1px solid #d7dde4!important;border-bottom:1px solid #d7dde4!important;vertical-align:middle!important;line-height:1.2!important;float:none!important}#of1907 th:last-child,#of1907 td:last-child{border-right:0!important}#of1907 thead th{background:linear-gradient(180deg,#293540,#17202a)!important;color:#fff!important;text-align:center!important;font-size:10.5px!important;font-weight:900!important}.of19-league td{padding:6px 9px!important;background:linear-gradient(90deg,#020305,#17202a,#020305)!important;color:#fff!important;text-align:left!important;font-size:11.5px!important;font-weight:900!important}.of19-match td{height:40px!important;min-height:40px!important;background:#fbfcfe!important;font-size:10.5px!important}.of19-match.of19-alt td{background:#e9edf1!important}.of19-match:hover td{background:#fff1ba!important}.of19-center{text-align:center!important}.of19-team{font-weight:800!important;overflow-wrap:anywhere!important}.of19-best{color:#e20d28!important;font-weight:900!important}.of19-odds{text-align:center!important;white-space:nowrap!important}.of19-open{color:#7b858e!important;font-size:8px!important;text-decoration:line-through!important}.of19-now{color:#0928d7!important;font-size:11.5px!important;font-weight:900!important}.of19-arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:13px!important;height:14px!important;margin:0 2px!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.of19-down .of19-arrow{color:#ed1535!important}.of19-up .of19-arrow{color:#06a854!important}.of19-flat .of19-arrow{color:#71808d!important}.of19-move{color:#bd1028!important;text-align:center!important;font-size:9px!important;font-weight:900!important}.of19-tip{font-size:9.3px!important;font-weight:900!important}.of19-grade{display:inline-block;min-width:27px;margin-right:4px;padding:2px 4px;background:#ec1d3c;color:#fff;border-radius:4px;text-align:center;font-size:8px;font-weight:900}.of19-grade.b{background:#ec8a00}.of19-grade.c{background:#6a7785}.of19-note,.of19-seo{margin-top:9px;padding:10px 11px;border-radius:9px;text-align:center;font-size:9.7px;line-height:1.6}.of19-note{background:rgba(255,186,0,.10);color:#f6dd8f;border:1px solid rgba(255,202,73,.26)}.of19-seo{background:rgba(0,190,255,.085);color:#d9f1ff;border:1px solid rgba(95,207,255,.23)}.of19-seo a{display:inline-block;margin:3px 4px;padding:5px 8px;color:#fff!important;background:rgba(0,126,255,.18);border:1px solid rgba(101,218,255,.25);border-radius:999px;font-weight:900;text-decoration:none}.of19-seo a:hover{background:rgba(0,161,255,.30);text-decoration:none}.of19-source{margin-top:7px;color:#9fb1c2;font-size:8.8px;text-align:center}.of19-source a{color:#8edfff!important} @media(max-width:900px){#of1907{padding:7px;border-radius:12px}.of19-summary{grid-template-columns:1fr}#of1907 thead{display:none!important}#of1907 table,#of1907 tbody,#of1907 tr,#of1907 td{display:block!important;width:100%!important;max-width:100%!important}.of19-league td{font-size:11px!important}.of19-match{padding:7px 8px!important;background:#fff!important;border-bottom:5px solid #dbe1e7!important}.of19-match.of19-alt{background:#f0f3f6!important}.of19-match td,.of19-match.of19-alt td{display:grid!important;grid-template-columns:90px minmax(0,1fr)!important;gap:7px!important;height:auto!important;min-height:0!important;padding:4px 0!important;background:transparent!important;border:0!important;text-align:left!important}.of19-match td:before{content:attr(data-label)!important;color:#586572!important;font-size:9.5px!important;font-weight:900!important}.of19-odds,.of19-center,.of19-move{text-align:left!important}} &#x1F1F9;&#x1F1ED;ไทย &#x1F1EC;&#x1F1E7;English &#x1F1EF;&#x1F1F5;日本語 &#x1F1FB;&#x1F1F3;Tiếng Việt &#x1F1F1;&#x1F1E6;ລາວ 1X2 ข้อมูลเวลาแข่งขันอ้างอิงจาก LiveScore.mobi และราคาเปิด–ล่าสุดจาก ODDSLOT ณ เวลาจัดทำ <script> (function(){ 'use strict'; var root=document.getElementById('of1907');if(!root)return; var DATA=[{"league":"ออสเตรเลีย เอ็นพีแอล นิวเซาท์เวลส์","time":"19 ก.ค. 12:00","home":"มาร์โคนี สตัลเลียนส์","away":"ซิดนีย์ ยูไนเต็ด 58","o1":[1.95,1.95],"ox":[3.1,3.1],"o2":[3.6,3.6]},{"league":"ออสเตรเลีย เอ็นพีแอล นิวเซาท์เวลส์","time":"19 ก.ค. 12:00","home":"แบล็คทาวน์ ซิตี้","away":"เซนต์ จอร์จ ซิตี้","o1":[2.1,2.05],"ox":[3.25,3.3],"o2":[3.0,3.1]},{"league":"ออสเตรเลีย นิวเซาท์เวลส์ ลีกวัน","time":"19 ก.ค. 12:00","home":"เซ็นทรัล โคสต์ มาริเนิร์ส ยูธ","away":"นอร์เทิร์น ไทเกอร์ส","o1":[4.1,3.5],"ox":[4.0,3.9],"o2":[1.6,1.75]},{"league":"ออสเตรเลีย นอร์เทิร์น นิวเซาท์เวลส์","time":"19 ก.ค. 10:00","home":"นิวคาสเซิล โอลิมปิก","away":"เบลมอนต์ สวอนซี","o1":[2.62,2.62],"ox":[4.0,4.0],"o2":[2.05,2.05]},{"league":"ออสเตรเลีย นอร์เทิร์น นิวเซาท์เวลส์","time":"19 ก.ค. 12:00","home":"ชาร์ลสทาวน์ อัซซูรี","away":"เอดจ์เวิร์ธ อีเกิลส์","o1":[3.9,3.9],"ox":[4.2,4.2],"o2":[1.62,1.62]},{"league":"ออสเตรเลีย ควีนส์แลนด์ เอ็นพีแอล","time":"19 ก.ค. 13:00","home":"โอลิมปิก เอฟซี","away":"บริสเบน รอร์ ยูธ","o1":[1.67,1.75],"ox":[4.33,4.2],"o2":[3.5,3.25]},{"league":"ออสเตรเลีย ควีนส์แลนด์ พรีเมียร์ลีก","time":"19 ก.ค. 13:00","home":"คาปาลาบา","away":"ฮอลแลนด์ พาร์ก ฮอว์กส์","o1":[3.3,3.3],"ox":[4.1,4.1],"o2":[1.75,1.75]},{"league":"ออสเตรเลีย เซาท์ออสเตรเลีย เอ็นพีแอล","time":"19 ก.ค. 15:30","home":"เอฟเค เบโอกราด","away":"แอดิเลด ยูไนเต็ด ยูธ","o1":[1.83,2.15],"ox":[3.8,3.7],"o2":[3.25,2.7]},{"league":"ออสเตรเลีย แทสเมเนีย เอ็นพีแอล","time":"19 ก.ค. 11:30","home":"อัลเวอร์สโตน","away":"เกลนอร์ชี ไนท์ส","o1":[7.0,4.0],"ox":[5.75,4.33],"o2":[1.25,1.57]},{"league":"ออสเตรเลีย แทสเมเนีย เอ็นพีแอล","time":"19 ก.ค. 11:30","home":"เซาท์อีสต์ ยูไนเต็ด","away":"ลอนเซสตัน ยูไนเต็ด","o1":[1.8,1.67],"ox":[4.33,4.5],"o2":[3.0,3.4]},{"league":"ออสเตรเลีย วิกตอเรีย พรีเมียร์ลีก วัน","time":"19 ก.ค. 11:00","home":"เวสเทิร์น ยูไนเต็ด ยูธ","away":"บูลลีน ไลออนส์","o1":[2.8,3.6],"ox":[4.2,4.5],"o2":[1.91,1.62]},{"league":"โบลิเวีย พรีเมรา ดิวิชั่น","time":"19 ก.ค. 22:00","home":"กัวลแบร์โต บียาร์โรเอล ซานโฮเซ","away":"เดอะ สตรองเกสต์","o1":[4.33,3.25],"ox":[4.1,3.75],"o2":[1.67,2.0]},{"league":"บัลแกเรีย เฟิร์สต์ลีก","time":"19 ก.ค. 23:30","home":"โบเตฟ วรัตซา","away":"เชอร์โน โมเร วาร์นา","o1":[2.62,2.62],"ox":[2.9,3.0],"o2":[2.62,2.88]},{"league":"เอกวาดอร์ ลีกาโปร","time":"19 ก.ค. 23:45","home":"เทคนิคโก ยูนิเวอร์ซิตาริโอ","away":"เอาคาส","o1":[3.0,3.1],"ox":[3.1,3.1],"o2":[2.3,2.3]},{"league":"เอกวาดอร์ ลีกาโปร","time":"20 ก.ค. 04:45","home":"กวายากิล ซิตี้","away":"มันตา เอฟซี","o1":[2.15,2.15],"ox":[3.2,3.2],"o2":[3.4,3.4]},{"league":"เอสโตเนีย เมสตรีลีกา","time":"19 ก.ค. 21:00","home":"คูเรสซาเร","away":"นอมเม่ คัลจู","o1":[4.5,4.5],"ox":[3.9,3.9],"o2":[1.55,1.55]},{"league":"เอสโตเนีย เมสตรีลีกา","time":"19 ก.ค. 21:00","home":"เลวาเดีย ทาลลินน์","away":"ทัมเมกา","o1":[1.2,1.2],"ox":[6.0,6.0],"o2":[9.0,9.0]},{"league":"เอสโตเนีย เมสตรีลีกา","time":"19 ก.ค. 23:00","home":"ฮาร์ยู ลากรี","away":"ไพเด้ ลินนาเมสคอนด์","o1":[3.2,3.2],"ox":[3.5,3.5],"o2":[1.95,1.95]},{"league":"ฟินแลนด์ ไวเคาส์ลีกา","time":"19 ก.ค. 22:30","home":"เอฟเอฟ ยาโร","away":"อินเตอร์ ตูร์คู","o1":[5.5,5.0],"ox":[4.1,3.9],"o2":[1.48,1.57]},{"league":"ไอซ์แลนด์ เบสตา เดลดิน","time":"19 ก.ค. 21:00","home":"ไอบีวี เวสต์มานนาเอย์ยาร์","away":"เคเอ อาคูเรย์รี","o1":[2.2,2.2],"ox":[3.6,3.6],"o2":[2.6,2.6]},{"league":"ไอซ์แลนด์ เบสตา เดลดิน","time":"19 ก.ค. 23:00","home":"เคอาร์ เรคยาวิก","away":"สตาร์นัน","o1":[1.5,1.5],"ox":[4.5,4.5],"o2":[4.2,4.2]},{"league":"คาซัคสถาน พรีเมียร์ลีก","time":"19 ก.ค. 22:00","home":"ออร์ดาบาซี","away":"เยลิไม เซเมย์","o1":[1.57,1.67],"ox":[3.8,3.4],"o2":[4.75,4.5]},{"league":"ลัตเวีย เวอร์สลีกา","time":"19 ก.ค. 21:00","home":"โอเกร ยูไนเต็ด","away":"บีเอฟซี เดากัฟปิลส์","o1":[4.2,3.6],"ox":[3.9,3.6],"o2":[1.6,1.8]},{"league":"ลัตเวีย เวอร์สลีกา","time":"19 ก.ค. 23:00","home":"เอฟเค อูดา","away":"เอฟเค ลีปายา","o1":[1.83,1.83],"ox":[3.6,3.6],"o2":[3.4,3.4]},{"league":"ลิทัวเนีย เอ ลีกา","time":"19 ก.ค. 22:45","home":"ซิอูกาส เทลเชีย","away":"บังกา การ์กซได","o1":[2.6,2.6],"ox":[3.2,3.2],"o2":[2.4,2.4]},{"league":"ลิทัวเนีย เอ ลีกา","time":"19 ก.ค. 23:00","home":"ซัลกิริส วิลนีอุส","away":"ทรานส์อินเวสต์ วิลนีอุส","o1":[1.83,1.8],"ox":[3.5,3.5],"o2":[3.5,3.6]},{"league":"เม็กซิโก ลีกา เอ็มเอ็กซ์","time":"19 ก.ค. 10:10","home":"เกเรตาโร","away":"คลับ อเมริกา","o1":[3.6,3.5],"ox":[3.4,3.6],"o2":[1.95,2.05]},{"league":"ปารากวัย ดิวิชั่น อินเตอร์มีเดีย","time":"19 ก.ค. 20:00","home":"แอตเลติโก เต็มเบตารี","away":"โซล เด อเมริกา","o1":[2.45,2.45],"ox":[3.2,3.2],"o2":[2.55,2.55]},{"league":"ปารากวัย ดิวิชั่น อินเตอร์มีเดีย","time":"19 ก.ค. 20:00","home":"เอนการ์นาซิออน","away":"3 เด โนเวียมเบร","o1":[2.15,2.15],"ox":[3.2,3.2],"o2":[3.0,3.1]},{"league":"เปรู ลีกา 1","time":"19 ก.ค. 23:00","home":"ลอส ชังกัส","away":"สปอร์ต บอยส์","o1":[1.7,1.57],"ox":[3.4,3.8],"o2":[4.5,5.75]},{"league":"เปรู ลีกา 2","time":"19 ก.ค. 22:45","home":"อคาเดเมีย กันโตเลา","away":"เอดีเอ ฮาเอน","o1":[2.75,2.75],"ox":[3.1,3.1],"o2":[2.35,2.35]},{"league":"เปรู ลีกา 2","time":"20 ก.ค. 03:15","home":"ซานโตส เอฟซี","away":"เดปอร์ติโบ บินาซิโอนาล","o1":[1.5,1.5],"ox":[3.6,3.6],"o2":[6.0,6.0]},{"league":"โรมาเนีย ลีกา 1","time":"19 ก.ค. 21:00","home":"ยูนิเวอร์ซิตาเตีย คลูจ","away":"ฟารูล คอนสแตนตา","o1":[1.53,1.95],"ox":[3.8,3.5],"o2":[5.5,3.4]},{"league":"โรมาเนีย ลีกา 1","time":"19 ก.ค. 23:30","home":"เปโตรลุล โปลเยชติ","away":"ดินาโม บูคาเรสต์","o1":[3.4,3.4],"ox":[3.1,3.1],"o2":[2.1,2.15]},{"league":"เซอร์เบีย ซูเปอร์ลีกา","time":"20 ก.ค. 00:00","home":"ชูคาริชกี","away":"ไอเอ็มที โนวี เบโอกราด","o1":[1.9,1.9],"ox":[3.5,3.5],"o2":[3.8,3.8]},{"league":"สโลวีเนีย พรีวา ลีกา","time":"19 ก.ค. 23:00","home":"อลูมินิจ","away":"มาริบอร์","o1":[4.0,5.0],"ox":[3.8,4.33],"o2":[1.67,1.55]},{"league":"เกาหลีใต้ เคลีก 1","time":"19 ก.ค. 17:30","home":"เอฟซี อันยาง","away":"กวางจู เอฟซี","o1":[1.57,1.57],"ox":[3.7,3.7],"o2":[5.25,5.25]},{"league":"เกาหลีใต้ เคลีก 1","time":"19 ก.ค. 17:30","home":"บูชอน เอฟซี 1995","away":"เอฟซี โซล","o1":[4.5,4.5],"ox":[3.4,3.4],"o2":[1.7,1.7]},{"league":"เกาหลีใต้ เคลีก 2","time":"19 ก.ค. 17:30","home":"ชองจู เอฟซี","away":"ชอนัน ซิตี้","o1":[2.7,2.7],"ox":[3.1,3.1],"o2":[2.38,2.38]},{"league":"เกาหลีใต้ เคลีก 2","time":"19 ก.ค. 17:30","home":"คยองนัม เอฟซี","away":"อันซาน กรีนเนอร์ส","o1":[1.73,1.73],"ox":[3.3,3.4],"o2":[4.2,4.2]},{"league":"เกาหลีใต้ เคลีก 2","time":"19 ก.ค. 17:30","home":"ซูวอน บลูวิงส์","away":"พาจู ซิติเซน","o1":[1.42,1.42],"ox":[3.9,3.9],"o2":[6.5,6.5]},{"league":"เกาหลีใต้ เคลีก 2","time":"19 ก.ค. 17:30","home":"ยงอิน ซิตี้","away":"ฮวาซอง เอฟซี","o1":[2.75,2.88],"ox":[3.1,3.1],"o2":[2.3,2.25]},{"league":"สวีเดน ออลสเวนส์คาน","time":"19 ก.ค. 21:30","home":"เอลฟ์สบอร์ก","away":"ซิริอุส","o1":[3.4,3.8],"ox":[3.6,3.5],"o2":[1.95,1.95]},{"league":"สวีเดน ออลสเวนส์คาน","time":"19 ก.ค. 21:30","home":"ฮาล์มสตัด","away":"ฮัคเค่น","o1":[4.75,5.25],"ox":[3.9,4.2],"o2":[1.65,1.6]},{"league":"สวีเดน ออลสเวนส์คาน","time":"19 ก.ค. 21:30","home":"ฮัมมาร์บี","away":"เดเกอร์ฟอร์ส","o1":[1.27,1.25],"ox":[5.0,5.5],"o2":[10.0,12.0]},{"league":"สวีเดน ซูเปอร์เร็ตตัน","time":"19 ก.ค. 18:00","home":"ไอเอฟเค นอร์โคปิง","away":"ซานด์วิเคนส์","o1":[1.53,1.53],"ox":[3.9,3.9],"o2":[5.0,5.0]},{"league":"สวีเดน ซูเปอร์เร็ตตัน","time":"19 ก.ค. 20:00","home":"ยูไนเต็ด นอร์ดิก","away":"โอเรโบร","o1":[1.75,1.75],"ox":[3.5,3.5],"o2":[3.9,3.9]},{"league":"สวีเดน ซูเปอร์เร็ตตัน","time":"19 ก.ค. 20:00","home":"ไอเอฟเค วาร์นาโม","away":"ลุงสกีเล","o1":[2.6,2.55],"ox":[3.4,3.4],"o2":[2.3,2.38]},{"league":"อุรุกวัย พรีเมรา ดิวิชั่น","time":"19 ก.ค. 20:00","home":"เซ็นทรัล เอสปันญอล","away":"เซร์โร ลาร์โก","o1":[2.6,2.55],"ox":[3.1,3.2],"o2":[2.6,2.62]},{"league":"อุรุกวัย พรีเมรา ดิวิชั่น","time":"19 ก.ค. 23:00","home":"เซร์โร","away":"ราซิ่ง มอนเตวิเดโอ","o1":[4.0,4.5],"ox":[3.4,3.6],"o2":[1.83,1.73]},{"league":"อุรุกวัย เซกุนดา ดิวิชั่น","time":"19 ก.ค. 20:30","home":"ตากัวเรมโบ","away":"พลาซา โกโลเนีย","o1":[2.9,3.3],"ox":[2.9,3.0],"o2":[2.3,2.05]},{"league":"อุรุกวัย เซกุนดา ดิวิชั่น","time":"19 ก.ค. 23:30","home":"เฟนิกซ์","away":"อาเตนาส","o1":[1.85,1.9],"ox":[3.3,3.3],"o2":[3.75,3.7]},{"league":"อุรุกวัย เซกุนดา ดิวิชั่น","time":"20 ก.ค. 02:30","home":"มิรามาร์ มิซิโอเนส","away":"ลา ลุซ","o1":[2.5,2.55],"ox":[3.0,3.0],"o2":[2.62,2.6]},{"league":"อุรุกวัย เซกุนดา ดิวิชั่น","time":"20 ก.ค. 05:30","home":"โกลอน","away":"ปายซันดู","o1":[2.0,2.15],"ox":[3.1,3.0],"o2":[3.4,3.2]},{"league":"สหรัฐอเมริกา MLS Next Pro","time":"19 ก.ค. 07:00","home":"เดอะ ทาวน์ เอฟซี","away":"นอร์ท เท็กซัส เอสซี","o1":[1.6,1.6],"ox":[4.1,4.1],"o2":[4.1,4.1]},{"league":"สหรัฐอเมริกา MLS Next Pro","time":"19 ก.ค. 09:00","home":"เวนทูรา เคาน์ตี","away":"ลอสแอนเจลิส เอฟซี II","o1":[1.85,2.05],"ox":[3.8,3.8],"o2":[3.1,2.7]},{"league":"สหรัฐอเมริกา MLS Next Pro","time":"20 ก.ค. 05:00","home":"คอนเนตทิคัต ยูไนเต็ด","away":"นิวยอร์ก เรดบูลส์ II","o1":[1.91,1.91],"ox":[3.8,3.8],"o2":[3.0,3.0]},{"league":"สหรัฐอเมริกา USL แชมเปียนชิพ","time":"19 ก.ค. 09:30","home":"ฟีนิกซ์ ไรซิง","away":"มอนเทอเรย์ เบย์","o1":[1.73,1.91],"ox":[3.6,3.5],"o2":[3.8,3.2]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 19:00","home":"แอร์ซเกเบียร์เก้ เอา","away":"ชาลเก้ 04","o1":[13.0,13.0],"ox":[6.0,6.0],"o2":[1.17,1.17]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 19:00","home":"คราสโนดาร์","away":"บัลติกา","o1":[1.63,1.63],"ox":[3.74,3.74],"o2":[5.25,5.25]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 21:00","home":"คราโคเวีย คราคอฟ","away":"เซบียา","o1":[3.75,3.75],"ox":[3.9,3.9],"o2":[1.7,1.7]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 21:00","home":"เคเอสซี ฮัสเซลต์","away":"รอยัล อันท์เวิร์ป","o1":[5.0,5.0],"ox":[4.5,4.5],"o2":[1.44,1.44]},{"league":"กระชับมิตรสโมสร","time":"19 ก.ค. 22:00","home":"เจนัว","away":"เทรนโต","o1":[1.14,1.14],"ox":[5.75,5.75],"o2":[17.0,17.0]},{"league":"ฟุตบอลโลก 2026 รอบชิงชนะเลิศ","time":"20 ก.ค. 02:00","home":"สเปน","away":"อาร์เจนตินา","o1":[2.25,2.25],"ox":[3.0,3.0],"o2":[3.6,3.6]}]; var I={ th:{kicker:'วิเคราะห์การเคลื่อนไหวของราคา',title:'ตารางวิเคราะห์ราคาบอลไหล วันที่ 19 กรกฎาคม 2569',range:'เวลาไทย UTC+7 ตั้งแต่ 07:00 น. วันที่ 19 ก.ค. ถึงก่อน 07:00 น. วันที่ 20 ก.ค. 2569',scope:'ชื่อทีมเป็นภาษาไทยตลอด คัดเฉพาะคู่ที่ตรวจสอบเวลาและราคาเปิด–ล่าสุดได้',market:'ตลาด: 1X2',time:'เวลาไทย',home:'เจ้าบ้าน',away:'ทีมเยือน',move:'ราคาไหล',tip:'ทีเด็ดราคาไหล',noteTitle:'หมายเหตุ:',note:'ราคาเป็นสแนปช็อต ณ เวลาจัดทำ อาจเปลี่ยนก่อนเริ่มแข่งขัน สัญญาณราคาไหลเป็นข้อมูลประกอบและไม่รับประกันผลการแข่งขัน',stable:'ราคาทรงตัว',homeDrop:'เจ้าบ้านไหล',drawDrop:'เสมอไหล',awayDrop:'ทีมเยือนไหล',homeWin:'เจ้าบ้านชนะ',awayWin:'ทีมเยือนชนะ',homeDC:'เจ้าบ้าน 1X',awayDC:'ทีมเยือน X2',seoTitle:'ลิงก์วิเคราะห์บอลและราคาบอลไหลประจำวัน'}, en:{kicker:'ODDS MOVEMENT ANALYSIS',title:'Dropping Odds Analysis — 19 July 2026',range:'Thailand time UTC+7, 07:00 on 19 Jul to before 07:00 on 20 Jul 2026',scope:'Thai team names are kept in every language; only matches with verified time and odds are included',market:'Market: 1X2',time:'Thai time',home:'Home',away:'Away',move:'Odds move',tip:'Movement pick',noteTitle:'Note:',note:'Odds are a snapshot and may change before kickoff. Odds movement is informational and does not guarantee results.',stable:'Stable',homeDrop:'Home dropped',drawDrop:'Draw dropped',awayDrop:'Away dropped',homeWin:'Home win',awayWin:'Away win',homeDC:'Home 1X',awayDC:'Away X2',seoTitle:'Daily football analysis and odds links'}, ja:{kicker:'オッズ変動分析',title:'オッズ変動分析表 — 2026年7月19日',range:'タイ時間 UTC+7:7月19日07:00から7月20日07:00直前まで',scope:'チーム名は常にタイ語表示。時刻とオッズを確認できた試合のみ掲載',market:'市場:1X2',time:'タイ時間',home:'ホーム',away:'アウェイ',move:'オッズ変動',tip:'注目予想',noteTitle:'注意:',note:'オッズは確認時点の情報で、試合前に変わる可能性があります。結果を保証しません。',stable:'変動なし',homeDrop:'ホーム低下',drawDrop:'引分低下',awayDrop:'アウェイ低下',homeWin:'ホーム勝利',awayWin:'アウェイ勝利',homeDC:'ホーム 1X',awayDC:'アウェイ X2',seoTitle:'毎日のサッカー分析リンク'}, vi:{kicker:'PHÂN TÍCH BIẾN ĐỘNG TỶ LỆ',title:'Bảng phân tích tỷ lệ giảm — 19/07/2026',range:'Giờ Thái UTC+7, từ 07:00 ngày 19/7 đến trước 07:00 ngày 20/7/2026',scope:'Tên đội luôn hiển thị bằng tiếng Thái; chỉ gồm các trận đã xác minh giờ và tỷ lệ',market:'Thị trường: 1X2',time:'Giờ Thái',home:'Chủ nhà',away:'Đội khách',move:'Biến động',tip:'Lựa chọn',noteTitle:'Lưu ý:',note:'Tỷ lệ là dữ liệu tại thời điểm kiểm tra và có thể thay đổi trước trận. Không bảo đảm kết quả.',stable:'Ổn định',homeDrop:'Chủ nhà giảm',drawDrop:'Hòa giảm',awayDrop:'Đội khách giảm',homeWin:'Chủ nhà thắng',awayWin:'Đội khách thắng',homeDC:'Chủ nhà 1X',awayDC:'Đội khách X2',seoTitle:'Liên kết phân tích bóng đá hằng ngày'}, lo:{kicker:'ວິເຄາະການເຄື່ອນໄຫວອັດຕາ',title:'ຕາຕະລາງວິເຄາະອັດຕາຫຼຸດ — 19 ກໍລະກົດ 2026',range:'ເວລາໄທ UTC+7 ຈາກ 07:00 ວັນທີ 19 ຫາກ່ອນ 07:00 ວັນທີ 20',scope:'ຊື່ທີມສະແດງເປັນພາສາໄທຕະຫຼອດ ແລະສະເພາະຄູ່ທີ່ຢືນຢັນເວລາແລະອັດຕາ',market:'ຕະຫຼາດ: 1X2',time:'ເວລາໄທ',home:'ເຈົ້າບ້ານ',away:'ທີມຢາມ',move:'ອັດຕາເຄື່ອນ',tip:'ຕົວເລືອກ',noteTitle:'ໝາຍເຫດ:',note:'ອັດຕາເປັນຂໍ້ມູນໃນເວລາກວດສອບ ແລະອາດປ່ຽນກ່ອນແຂ່ງ. ບໍ່ຮັບປະກັນຜົນ.',stable:'ຄົງທີ່',homeDrop:'ເຈົ້າບ້ານຫຼຸດ',drawDrop:'ສະເໝີຫຼຸດ',awayDrop:'ທີມຢາມຫຼຸດ',homeWin:'ເຈົ້າບ້ານຊະນະ',awayWin:'ທີມຢາມຊະນະ',homeDC:'ເຈົ້າບ້ານ 1X',awayDC:'ທີມຢາມ X2',seoTitle:'ລິ້ງວິເຄາະບານປະຈຳວັນ'} }; function n(v){return Number(v).toFixed(2)} function cell(p,label){var a=p[0],b=p[1],c='of19-flat',s='→';if(ba){c='of19-up';s='▲'}return ''+n(a)+''+s+''+n(b)+''} function pct(p){return (p[0]-p[1])/p[0]*100} function analysis(m,t){var hd=pct(m.o1),dd=pct(m.ox),ad=pct(m.o2),fav=m.o1[1]=8&&m.o1[1]=ad)side='home';else if(ad>=8&&m.o2[1]=5&&m.o1[1]=ad)side='home';else if(ad>=5&&m.o2[1]