{"id":67277,"date":"2020-12-01T14:33:08","date_gmt":"2020-12-01T12:33:08","guid":{"rendered":"https:\/\/ottelu-fi.hel5.wp-cloud.dev\/?page_id=67277"},"modified":"2025-11-07T10:55:28","modified_gmt":"2025-11-07T08:55:28","slug":"tennis","status":"publish","type":"page","link":"https:\/\/www.ottelut.com\/tennis","title":{"rendered":"Tennis"},"content":{"rendered":"<div class=\"sport-feed-wrapper\"><div class=\"sport-feed-menu\">\r\n<span class=\"calensvg menu-item\" style=\"position: relative;\">\r\n    <svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 13 14\">\r\n    <path d=\"M1 13h2.25v-2.25h-2.25v2.25zM3.75 13h2.5v-2.25h-2.5v2.25zM1 10.25h2.25v-2.5h-2.25v2.5zM3.75 10.25h2.5v-2.5h-2.5v2.5zM1 7.25h2.25v-2.25h-2.25v2.25zM6.75 13h2.5v-2.25h-2.5v2.25zM3.75 7.25h2.5v-2.25h-2.5v2.25zM9.75 13h2.25v-2.25h-2.25v2.25zM6.75 10.25h2.5v-2.5h-2.5v2.5zM4 3.5v-2.25q0-0.102-0.074-0.176t-0.176-0.074h-0.5q-0.102 0-0.176 0.074t-0.074 0.176v2.25q0 0.102 0.074 0.176t0.176 0.074h0.5q0.102 0 0.176-0.074t0.074-0.176zM9.75 10.25h2.25v-2.5h-2.25v2.5zM6.75 7.25h2.5v-2.25h-2.5v2.25zM9.75 7.25h2.25v-2.25h-2.25v2.25zM10 3.5v-2.25q0-0.102-0.074-0.176t-0.176-0.074h-0.5q-0.102 0-0.176 0.074t-0.074 0.176v2.25q0 0.102 0.074 0.176t0.176 0.074h0.5q0.102 0 0.176-0.074t0.074-0.176zM13 3v10q0 0.406-0.297 0.703t-0.703 0.297h-11q-0.406 0-0.703-0.297t-0.297-0.703v-10q0-0.406 0.297-0.703t0.703-0.297h1v-0.75q0-0.516 0.367-0.883t0.883-0.367h0.5q0.516 0 0.883 0.367t0.367 0.883v0.75h3v-0.75q0-0.516 0.367-0.883t0.883-0.367h0.5q0.516 0 0.883 0.367t0.367 0.883v0.75h1q0.406 0 0.703 0.297t0.297 0.703z\"><\/path>\r\n    <\/svg>\r\n    <input type=\"date\" class=\"datepicker-input\"  min=\"2026-01-25\" max=\"2026-05-09\" >\r\n<\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-04-25','block_5fc637fd70908-2026-04-25')\"><span>25<\/span><span>la<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-04-26','block_5fc637fd70908-2026-04-26')\"><span>26<\/span><span>su<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-04-27','block_5fc637fd70908-2026-04-27')\"><span>27<\/span><span>ma<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-04-28','block_5fc637fd70908-2026-04-28')\"><span>28<\/span><span>ti<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-04-29','block_5fc637fd70908-2026-04-29')\"><span>29<\/span><span>ke<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-04-30','block_5fc637fd70908-2026-04-30')\"><span>30<\/span><span>to<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-05-01','block_5fc637fd70908-2026-05-01')\"><span>1<\/span><span>pe<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-05-02','block_5fc637fd70908-2026-05-02')\"><span>2<\/span><span>la<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-05-03','block_5fc637fd70908-2026-05-03')\"><span>3<\/span><span>su<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-05-04','block_5fc637fd70908-2026-05-04')\"><span>4<\/span><span>ma<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-05-05','block_5fc637fd70908-2026-05-05')\"><span>5<\/span><span>ti<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-05-06','block_5fc637fd70908-2026-05-06')\"><span>6<\/span><span>ke<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-05-07','block_5fc637fd70908-2026-05-07')\"><span>7<\/span><span>to<\/span><\/span><span class=\"menu-item\" onclick=\"window.ottelut_sportitemclick('block_5fc637fd70908','2026-05-08','block_5fc637fd70908-2026-05-08')\"><span>8<\/span><span>pe<\/span><\/span><\/div>\r\n<script>var vajx_loaded_data_disabled=1;<\/script><div class=\"program_list_container\">\r\n    <div id=\"loading_div_parent\" style=\"display:none\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" style=\"margin:auto;background: none;display:block;margin-bottom: -55px;\" width=\"60px\" height=\"60px\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"xMidYMid\">\r\n        <circle cx=\"50\" cy=\"50\" r=\"0\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\">\r\n        <animate attributeName=\"r\" repeatCount=\"indefinite\" dur=\"1s\" values=\"0;40\" keyTimes=\"0;1\" keySplines=\"0 0.2 0.8 1\" calcMode=\"spline\" begin=\"0s\"><\/animate>\r\n        <animate attributeName=\"opacity\" repeatCount=\"indefinite\" dur=\"1s\" values=\"1;0\" keyTimes=\"0;1\" keySplines=\"0.2 0 0.8 1\" calcMode=\"spline\" begin=\"0s\"><\/animate>\r\n        <\/circle><circle cx=\"50\" cy=\"50\" r=\"0\" fill=\"none\" stroke=\"#f16622\" stroke-width=\"2\">\r\n        <animate attributeName=\"r\" repeatCount=\"indefinite\" dur=\"1s\" values=\"0;40\" keyTimes=\"0;1\" keySplines=\"0 0.2 0.8 1\" calcMode=\"spline\" begin=\"-0.5s\"><\/animate>\r\n        <animate attributeName=\"opacity\" repeatCount=\"indefinite\" dur=\"1s\" values=\"1;0\" keyTimes=\"0;1\" keySplines=\"0.2 0 0.8 1\" calcMode=\"spline\" begin=\"-0.5s\"><\/animate>\r\n        <\/circle>\r\n        <\/svg>\r\n        <div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n                <div class=\"games  gameindex_0\" id=\"block_5fc637fd70908-2026-04-26\">\r\n                    <div colspan=\"4\" class=\"date-header \">sunnuntai 26 huhtikuu 2026<\/div>\r\n            <div class=\"game-item game-item-related-to-fi-0\"  game-item-400449  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-04-26 00:00<\/span>                <span class=\"end\">2026-04-26 00:00<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: M\u00fcnchen<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\"><\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"00:00\" class=\"addeventatc\" data-dropdown-y=\"up\">00:00            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: M\u00fcnchen<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><\/div>\r\n                <div class=\"games  gameindex_1\" id=\"block_5fc637fd70908-2026-04-27\">\r\n                    <div colspan=\"4\" class=\"date-header \">maanantai 27 huhtikuu 2026<\/div>\r\n            <div class=\"game-item game-item-related-to-fi-0\"  game-item-400496  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-04-27 22:55<\/span>                <span class=\"end\">2026-04-27 22:55<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Barcelona<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"22:55\" class=\"addeventatc\" data-dropdown-y=\"up\">22:55            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Barcelona<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-400497  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-04-27 23:50<\/span>                <span class=\"end\">2026-04-27 23:50<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: M\u00fcnchen<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"23:50\" class=\"addeventatc\" data-dropdown-y=\"up\">23:50            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: M\u00fcnchen<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><\/div>\r\n                <div class=\"games  gameindex_3\" id=\"block_5fc637fd70908-2026-04-28\">\r\n                    <div colspan=\"4\" class=\"date-header \">tiistai 28 huhtikuu 2026<\/div>\r\n            <div class=\"game-item game-item-related-to-fi-0\"  game-item-401221  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-04-28 12:00<\/span>                <span class=\"end\">2026-04-28 12:00<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">Tennis: Atp1000 Madrid<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"12:00\" class=\"addeventatc\" data-dropdown-y=\"up\">12:00            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>Tennis: Atp1000 Madrid<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><\/div>\r\n                <div class=\"games  gameindex_4\" id=\"block_5fc637fd70908-2026-04-29\">\r\n                    <div colspan=\"4\" class=\"date-header \">keskiviikko 29 huhtikuu 2026<\/div>\r\n            <div class=\"game-item game-item-related-to-fi-0\"  game-item-401224  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-04-29 17:00<\/span>                <span class=\"end\">2026-04-29 17:00<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">Tennis: Atp1000 Madrid<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"17:00\" class=\"addeventatc\" data-dropdown-y=\"up\">17:00            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>Tennis: Atp1000 Madrid<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 3');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 3\" title=\"MTV Urheilu 3\"><\/a>        <\/div>    <\/div><\/div><\/div>\r\n                <div class=\"games  gameindex_5\" id=\"block_5fc637fd70908-2026-04-30\">\r\n                    <div colspan=\"4\" class=\"date-header \">torstai 30 huhtikuu 2026<\/div>\r\n            <div class=\"game-item game-item-related-to-fi-0\"  game-item-401277  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-04-30 17:00<\/span>                <span class=\"end\">2026-04-30 17:00<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">Tennis: Atp1000 Madrid<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2, MTV Urheilu 3<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"17:00\" class=\"addeventatc\" data-dropdown-y=\"up\">17:00            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>Tennis: Atp1000 Madrid<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 3');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 3\" title=\"MTV Urheilu 3\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401272  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-04-30 19:45<\/span>                <span class=\"end\">2026-04-30 19:45<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Barcelona<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 3<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"19:45\" class=\"addeventatc\" data-dropdown-y=\"up\">19:45            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Barcelona<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401280  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-04-30 23:05<\/span>                <span class=\"end\">2026-04-30 23:05<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: M\u00fcnchen<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"23:05\" class=\"addeventatc\" data-dropdown-y=\"up\">23:05            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: M\u00fcnchen<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 3');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 3\" title=\"MTV Urheilu 3\"><\/a>        <\/div>    <\/div><\/div><\/div>\r\n                <div class=\"games  gameindex_8\" id=\"block_5fc637fd70908-2026-05-02\">\r\n                    <div colspan=\"4\" class=\"date-header \">lauantai  2 toukokuu 2026<\/div>\r\n            <div class=\"game-item game-item-related-to-fi-0\"  game-item-401318  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-02 09:35<\/span>                <span class=\"end\">2026-05-02 09:35<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Doha<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 3<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"09:35\" class=\"addeventatc\" data-dropdown-y=\"up\">09:35            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Doha<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401319  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-02 10:30<\/span>                <span class=\"end\">2026-05-02 10:30<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Rio de Janeiro<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"10:30\" class=\"addeventatc\" data-dropdown-y=\"up\">10:30            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Rio de Janeiro<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401320  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-02 11:25<\/span>                <span class=\"end\">2026-05-02 11:25<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Dubai<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"11:25\" class=\"addeventatc\" data-dropdown-y=\"up\">11:25            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Dubai<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401321  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-02 12:20<\/span>                <span class=\"end\">2026-05-02 12:20<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Acapulco<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"12:20\" class=\"addeventatc\" data-dropdown-y=\"up\">12:20            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Acapulco<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401322  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-02 13:15<\/span>                <span class=\"end\">2026-05-02 13:15<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Indian Wells<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"13:15\" class=\"addeventatc\" data-dropdown-y=\"up\">13:15            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Indian Wells<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401323  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-02 18:40<\/span>                <span class=\"end\">2026-05-02 18:40<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Miami<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"18:40\" class=\"addeventatc\" data-dropdown-y=\"up\">18:40            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Miami<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401324  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-02 19:43<\/span>                <span class=\"end\">2026-05-02 19:43<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Monte Carlo<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"19:43\" class=\"addeventatc\" data-dropdown-y=\"up\">19:43            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Monte Carlo<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401325  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-02 20:45<\/span>                <span class=\"end\">2026-05-02 20:45<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Barcelona<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"20:45\" class=\"addeventatc\" data-dropdown-y=\"up\">20:45            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Barcelona<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401326  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-02 23:55<\/span>                <span class=\"end\">2026-05-02 23:55<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: M\u00fcnchen<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"23:55\" class=\"addeventatc\" data-dropdown-y=\"up\">23:55            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: M\u00fcnchen<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><\/div>\r\n                <div class=\"games morecontent gameindex_17\" id=\"block_5fc637fd70908-2026-05-03\">\r\n                    <div colspan=\"4\" class=\"date-header \">sunnuntai  3 toukokuu 2026<\/div>\r\n            <div class=\"game-item game-item-related-to-fi-0\"  game-item-401328  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-03 18:00<\/span>                <span class=\"end\">2026-05-03 18:00<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">Tennis: Atp1000 Madrid<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"18:00\" class=\"addeventatc\" data-dropdown-y=\"up\">18:00            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>Tennis: Atp1000 Madrid<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401329  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-03 22:13<\/span>                <span class=\"end\">2026-05-03 22:13<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Monte Carlo<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"22:13\" class=\"addeventatc\" data-dropdown-y=\"up\">22:13            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Monte Carlo<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401330  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-03 23:15<\/span>                <span class=\"end\">2026-05-03 23:15<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: Barcelona<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"23:15\" class=\"addeventatc\" data-dropdown-y=\"up\">23:15            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: Barcelona<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><\/div>\r\n                <div class=\"games morecontent gameindex_20\" id=\"block_5fc637fd70908-2026-05-04\">\r\n                    <div colspan=\"4\" class=\"date-header \">maanantai  4 toukokuu 2026<\/div>\r\n            <div class=\"game-item game-item-related-to-fi-0\"  game-item-401331  \">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-04 00:10<\/span>                <span class=\"end\">2026-05-04 00:10<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">ATP Tennis Season in Review: M\u00fcnchen<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"00:10\" class=\"addeventatc\" data-dropdown-y=\"up\">00:10            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>ATP Tennis Season in Review: M\u00fcnchen<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 2');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 2\" title=\"MTV Urheilu 2\"><\/a>        <\/div>    <\/div><\/div><div class=\"game-item game-item-related-to-fi-0\"  game-item-401339  game_item_no_hidden game_item_h\">    \r\n        \r\n        \r\n        <div class=\"addtocalendar addeventatc\" data-dropdown-y=\"down\" >\r\n        \r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Add to calendar\">\r\n            <!-- Calendar outline -->\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\" stroke=\"#000\" stroke-width=\"1.5\"><\/rect>\r\n            <path d=\"M3 9.5H21\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Calendar rings -->\r\n            <path d=\"M8 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <path d=\"M16 3.5V6\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <!-- Plus badge -->\r\n            <circle cx=\"17.5\" cy=\"17.5\" r=\"3.75\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><\/circle>\r\n            <path d=\"M17.5 15.6V19.4M15.6 17.5H19.4\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path>\r\n            <\/svg>                <span class=\"date_format\">DD-MM-YYYY<\/span>                <span class=\"start\">2026-05-04 17:25<\/span>                <span class=\"end\">2026-05-04 17:25<\/span>                <span class=\"timezone\">Europe\/Helsinki<\/span>                <span class=\"summary\">Tennis: Atp1000 Madrid<\/span>                <span class=\"description\">Kaikki tulevat TV-ottelut samassa paikassa. www.ottelut.com<\/span>                <span class=\"location\">MTV Urheilu 2<\/span>                <span class=\"all_day_event\">false<\/span>                <span class=\"alarm_reminder\">15<\/span>                <span class=\"client\">al36mpk3lzp3dhp2tmn3765<\/span>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"game-time-and-sport-icon\">        <div class=\"game-time\">            <span class=\"game-time-tooltip\">Napsauta aloitusaikaa lis\u00e4t\u00e4ksesi tapahtuma kalenteriisi!<\/span>            \r\n            \r\n            <div title=\"17:25\" class=\"addeventatc\" data-dropdown-y=\"up\">17:25            <\/div>        <\/div><div class=\"game-sport-icon\">  <img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/icon-tennis.svg\" alt=\"icon-tennis-icon\" width=\"100\"><\/div>    <\/div>    <div class=\"game-text-and-channels\">        <div class=\"game-text\">            <div class=\"game-title\"><span>Tennis: Atp1000 Madrid<\/span>  <\/div>            <div class=\"game-description\"><strong><\/strong><\/div>        <\/div>        <div class=\"game-channels\">            <a rel=\"nofollow\" onclick=\"ga('send', 'event', 'MTV Urheilu 3');\" class=\"game-channel\" target=\"_blank\" href=\"https:\/\/www.ottelut.com\/links\/mtv\"><img decoding=\"async\" src=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/Mtv-logo_2021.svg.png\" alt=\"MTV Urheilu 3\" title=\"MTV Urheilu 3\"><\/a>        <\/div>    <\/div><\/div><\/div><div style=\"display:none\">\r\n    <p class=\"showmorecontent_p\">\r\n    <a class=\"showmorecontent showmorecontent_v2\" href=\"javascript:\/\/\">N\u00e4yt\u00e4 lis\u00e4\u00e4 <svg width=\"50\" height=\"50\" style=\"display:inline;width: 18px;height: auto;fill: #a75906;\" viewBox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1683 808l-742 741q-19 19-45 19t-45-19l-742-741q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z\"\/><\/svg><\/a>\r\n    <\/p>\r\n    <script>\r\n    window.mobile_mode=window.innerWidth<768?1:0;\r\n    var vajx_block_id=\"block_5fc637fd70908\";\r\n    var ottelu_svg_showmore='<svg width=\"50\" height=\"50\" style=\"display:inline;width: 18px;height: auto;fill: #a75906;\" viewBox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1683 808l-742 741q-19 19-45 19t-45-19l-742-741q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z\"\/><\/svg>';\r\n    var ottelu_svg_showless='<svg width=\"50\"  height=\"50\" style=\"display:inline;width: 18px;height: auto;fill: #a75906;\" viewBox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1683 1331l-166 165q-19 19-45 19t-45-19l-531-531-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z\"\/><\/svg>';\r\n    <\/script>\r\n    <\/div><\/div><div id=\"program_list_container_oneday\" style=\"display:none\">\r\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Tennis ottelut t\u00e4n\u00e4\u00e4n &#8211; TV & striimit (Suomen aikaa)<\/h2>\n\n\n\n<p>Seuraa tennist\u00e4 liven\u00e4. T\u00e4lt\u00e4 sivulta l\u00f6yd\u00e4t&nbsp;t\u00e4n\u00e4\u00e4n&nbsp;ja&nbsp;seuraavan 14 p\u00e4iv\u00e4n&nbsp;aikana pelattavat ottelut: turnaus, kierros, alkamisaika&nbsp;Suomen aikaa, sek\u00e4&nbsp;TV-kanava\/striimi&nbsp;(ilmainen tai maksullinen). Suodata nopeasti ATP, WTA, Challenger ja ITF &#8211; tai n\u00e4yt\u00e4 vain ottelut, joista on l\u00e4hetys.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Vinkki: kaikki kellonajat n\u00e4ytet\u00e4\u00e4n automaattisesti&nbsp;Suomen-aikavy\u00f6hykkeell\u00e4.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Miten katson tennist\u00e4 Suomessa?<\/h2>\n\n\n\n<p>Tennist\u00e4 n\u00e4kee sek\u00e4&nbsp;TV-kanavilta&nbsp;ett\u00e4&nbsp;striimipalveluista. Tarjonta vaihtelee turnauksittain, mutta tyypillisesti:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Suuret turnaukset<\/strong>&nbsp;(Grand Slamit) n\u00e4kyv\u00e4t useimmiten&nbsp;TV-kanavilla&nbsp;ja\/tai isoissa&nbsp;striimipalveluissa.<\/li>\n\n\n\n<li><strong>ATP\/WTA-kiertueen<\/strong>&nbsp;kausioikeudet ovat tyypillisesti&nbsp;maksullisia, mutta&nbsp;osasta pienempi\u00e4 turnauksia&nbsp;on tarjolla&nbsp;ilmaisstriimej\u00e4.<\/li>\n\n\n\n<li><strong>Challenger\/ITF<\/strong>: l\u00e4hetykset painottuvat striimeihin: osa on ilmaisia.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Tenniksen t\u00e4rkeimm\u00e4t turnaukset (yleiskuva)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Grand Slam -turnaukset<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Australian Open<\/strong>&nbsp;(tammi\u2013helmi)<\/li>\n\n\n\n<li><strong>Roland Garros<\/strong>&nbsp;(touko\u2013kes\u00e4)<\/li>\n\n\n\n<li><strong>Wimbledon<\/strong>&nbsp;(kes\u00e4\u2013hein\u00e4)<\/li>\n\n\n\n<li><strong>US Open<\/strong>&nbsp;(elo\u2013syys)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Muut k\u00e4rkitapahtumat<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ATP Masters 1000<\/strong>&nbsp;ja&nbsp;<strong>WTA 1000<\/strong>: kauden merkitt\u00e4vimm\u00e4t turnaukset Grand Slamien j\u00e4lkeen (Indian Wells, Miami, Monte-Carlo, Madrid, Rooma, Kanada, Cincinnati, Shanghai, Pariisi).<\/li>\n\n\n\n<li><strong>Kauden p\u00e4\u00e4t\u00f6sturnaukset<\/strong>: ATP\/WTA Finals parhaiden pistemiehien ja -naisten kesken.<\/li>\n\n\n\n<li><strong>Joukkuekilpailut<\/strong>:&nbsp;<strong>Davis Cup<\/strong>&nbsp;ja&nbsp;<strong>Billie Jean King Cup<\/strong>.<\/li>\n\n\n\n<li><strong>Olympiatennis<\/strong>&nbsp;joka nelj\u00e4s vuosi.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Tennis ottelut t\u00e4n\u00e4\u00e4n &#8211; TV &#038; striimit (Suomen aikaa) Seuraa tennist\u00e4 liven\u00e4. T\u00e4lt\u00e4 sivulta l\u00f6yd\u00e4t&nbsp;t\u00e4n\u00e4\u00e4n&nbsp;ja&nbsp;seuraavan 14 p\u00e4iv\u00e4n&nbsp;aikana pelattavat ottelut: turnaus, kierros, alkamisaika&nbsp;Suomen aikaa, sek\u00e4&nbsp;TV-kanava\/striimi&nbsp;(ilmainen tai maksullinen). Suodata nopeasti ATP, WTA, Challenger ja ITF &#8211; tai n\u00e4yt\u00e4 vain ottelut, joista on l\u00e4hetys. Vinkki: kaikki kellonajat n\u00e4ytet\u00e4\u00e4n automaattisesti&nbsp;Suomen-aikavy\u00f6hykkeell\u00e4. Miten katson tennist\u00e4 Suomessa? Tennist\u00e4 n\u00e4kee sek\u00e4&nbsp;TV-kanavilta&nbsp;ett\u00e4&nbsp;striimipalveluista. Tarjonta vaihtelee [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-67277","page","type-page","status-publish","hentry"],"acf":[],"featured_image_src":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tennis pelit t\u00e4n\u00e4\u00e4n - Tulevat TV l\u00e4hetykset<\/title>\n<meta name=\"description\" content=\"Katso kaikki tenniksen ottelut t\u00e4n\u00e4\u00e4n ja seuraavan 14 p\u00e4iv\u00e4n aikana. Suomen ajat, TV-kanava tai striimipalvelu, ilmainen\/maksullinen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ottelut.com\/tennis\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tennis pelit t\u00e4n\u00e4\u00e4n - Tulevat TV l\u00e4hetykset\" \/>\n<meta property=\"og:description\" content=\"Katso kaikki tenniksen ottelut t\u00e4n\u00e4\u00e4n ja seuraavan 14 p\u00e4iv\u00e4n aikana. Suomen ajat, TV-kanava tai striimipalvelu, ilmainen\/maksullinen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ottelut.com\/tennis\" \/>\n<meta property=\"og:site_name\" content=\"Ottelut\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ottelut\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-07T08:55:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ottelut.com\/wp-content\/uploads\/ottelut-com-tausta-some-scaled.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1276\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ottelut.com\\\/tennis\",\"url\":\"https:\\\/\\\/www.ottelut.com\\\/tennis\",\"name\":\"Tennis pelit t\u00e4n\u00e4\u00e4n - Tulevat TV l\u00e4hetykset\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ottelut.com\\\/#website\"},\"datePublished\":\"2020-12-01T12:33:08+00:00\",\"dateModified\":\"2025-11-07T08:55:28+00:00\",\"description\":\"Katso kaikki tenniksen ottelut t\u00e4n\u00e4\u00e4n ja seuraavan 14 p\u00e4iv\u00e4n aikana. Suomen ajat, TV-kanava tai striimipalvelu, ilmainen\\\/maksullinen.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ottelut.com\\\/tennis#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ottelut.com\\\/tennis\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ottelut.com\\\/tennis#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ottelut.com\",\"item\":\"https:\\\/\\\/www.ottelut.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tennis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ottelut.com\\\/#website\",\"url\":\"https:\\\/\\\/www.ottelut.com\\\/\",\"name\":\"Ottelut\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ottelut.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ottelut.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ottelut.com\\\/#organization\",\"name\":\"Ottelut\",\"url\":\"https:\\\/\\\/www.ottelut.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/www.ottelut.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ottelut.com\\\/wp-content\\\/uploads\\\/ottelut-com-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.ottelut.com\\\/wp-content\\\/uploads\\\/ottelut-com-logo.png\",\"width\":400,\"height\":56,\"caption\":\"Ottelut\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ottelut.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ottelut\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tennis pelit t\u00e4n\u00e4\u00e4n - Tulevat TV l\u00e4hetykset","description":"Katso kaikki tenniksen ottelut t\u00e4n\u00e4\u00e4n ja seuraavan 14 p\u00e4iv\u00e4n aikana. Suomen ajat, TV-kanava tai striimipalvelu, ilmainen\/maksullinen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ottelut.com\/tennis","og_locale":"fi_FI","og_type":"article","og_title":"Tennis pelit t\u00e4n\u00e4\u00e4n - Tulevat TV l\u00e4hetykset","og_description":"Katso kaikki tenniksen ottelut t\u00e4n\u00e4\u00e4n ja seuraavan 14 p\u00e4iv\u00e4n aikana. Suomen ajat, TV-kanava tai striimipalvelu, ilmainen\/maksullinen.","og_url":"https:\/\/www.ottelut.com\/tennis","og_site_name":"Ottelut","article_publisher":"https:\/\/www.facebook.com\/ottelut","article_modified_time":"2025-11-07T08:55:28+00:00","og_image":[{"width":2560,"height":1276,"url":"https:\/\/www.ottelut.com\/wp-content\/uploads\/ottelut-com-tausta-some-scaled.jpeg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ottelut.com\/tennis","url":"https:\/\/www.ottelut.com\/tennis","name":"Tennis pelit t\u00e4n\u00e4\u00e4n - Tulevat TV l\u00e4hetykset","isPartOf":{"@id":"https:\/\/www.ottelut.com\/#website"},"datePublished":"2020-12-01T12:33:08+00:00","dateModified":"2025-11-07T08:55:28+00:00","description":"Katso kaikki tenniksen ottelut t\u00e4n\u00e4\u00e4n ja seuraavan 14 p\u00e4iv\u00e4n aikana. Suomen ajat, TV-kanava tai striimipalvelu, ilmainen\/maksullinen.","breadcrumb":{"@id":"https:\/\/www.ottelut.com\/tennis#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ottelut.com\/tennis"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ottelut.com\/tennis#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ottelut.com","item":"https:\/\/www.ottelut.com\/"},{"@type":"ListItem","position":2,"name":"Tennis"}]},{"@type":"WebSite","@id":"https:\/\/www.ottelut.com\/#website","url":"https:\/\/www.ottelut.com\/","name":"Ottelut","description":"","publisher":{"@id":"https:\/\/www.ottelut.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ottelut.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https:\/\/www.ottelut.com\/#organization","name":"Ottelut","url":"https:\/\/www.ottelut.com\/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/www.ottelut.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.ottelut.com\/wp-content\/uploads\/ottelut-com-logo.png","contentUrl":"https:\/\/www.ottelut.com\/wp-content\/uploads\/ottelut-com-logo.png","width":400,"height":56,"caption":"Ottelut"},"image":{"@id":"https:\/\/www.ottelut.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ottelut"]}]}},"_links":{"self":[{"href":"https:\/\/www.ottelut.com\/webservice\/wp\/v2\/pages\/67277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ottelut.com\/webservice\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ottelut.com\/webservice\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ottelut.com\/webservice\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ottelut.com\/webservice\/wp\/v2\/comments?post=67277"}],"version-history":[{"count":15,"href":"https:\/\/www.ottelut.com\/webservice\/wp\/v2\/pages\/67277\/revisions"}],"predecessor-version":[{"id":374923,"href":"https:\/\/www.ottelut.com\/webservice\/wp\/v2\/pages\/67277\/revisions\/374923"}],"wp:attachment":[{"href":"https:\/\/www.ottelut.com\/webservice\/wp\/v2\/media?parent=67277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}