<!DOCTYPE HTML>
<html lang="en-US">
<head>

  <title>Tennis Articles | Latest News at Sports Pundit</title>
  <!-- set the encoding of your site -->
  <meta charset="UTF-8">
  <!-- set the viewport width and initial-scale on mobile devices -->
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimal-ui">


      <meta name="description" content="Here is a list of the 624 tennis articles in our sports database. Read about the recent news plus comments and opinions from both experts and amateurs."/>


  <!-- include the site stylesheet -->
  <link href="/assets/application-a4765ab9bd18972cb35883a1eafb442e.css" media="screen" rel="stylesheet" />
  <!-- include custom JavaScript -->
  <script src="/assets/application-22e80096c9619ef481e4efdb1d840316.js"></script>
  <link rel="self" type="application/atom+xml;type=feed" href="http://code.google.com/feeds/p/jquery-countdown/downloads/basic"/>
  <link rel="alternate" type="text/html" href="http://code.google.com/p/jquery-countdown/downloads/list"/>
  <!-- include HTML5 IE enabling script and stylesheet for IE -->
  <!--[if lt IE 9]>
    <script src="/javascripts/ie.js"></script>
    <link href="/stylesheets/ie.css" media="screen" rel="stylesheet" />
  <![endif]-->
  <meta content="authenticity_token" name="csrf-param" />
<meta content="W+jmgDUCeW/eQJOVCRljOzRxrTFhWxdPNpov3sigoxc=" name="csrf-token" />
  <link href="http://www.sportspundit.com/tennis/articles/rss" rel="alternate" title="Tennis Articles from SportsPundit.com" type="application/rss+xml" />

    <script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-1019365-1', 'auto');
    ga('send', 'pageview');
  </script>

</head>
<body>


  <!-- main container of all the page elements -->
  <div id="wrapper"  class="">
    <div class="wrapper-holder">
      <!-- leftmenu -->
      <div id="leftmenu" style="display:none;">
        <aside class="left-col sameheight">
          <div class='info-box'>
<div class='box'>
<div class='img-holder'>
<a href='#'>
<img alt='Profile image' src='/assets/img-52d7e3c7501ba056beacb8892d090d79.png'>
</a>
</div>
<div class='textbox'>
<strong class='title'>You?</strong>
<p>Minor Leaguer</p>
</div>
</div>
<div class='progressbar'>
<div class='bar'>
<span style='width:0%'></span>
</div>
<div class='text'>
<span class='points'>0/100 pts</span>
<span class='level'>100 until level up</span>
</div>
</div>
</div>
<div class='account-bar'>
<a href="/signup">Create Account</a>
</div>

          <form accept-charset="UTF-8" action="/tennis/search" class="search-form" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
            <fieldset>
              <input type="submit" value="search">
              <div class="field">
                <input class="autofocus autocomplete" data-autocomplete-source="/search/query" data-autocomplete-verbose="true" id="q" name="q" placeholder="Find players, teams, articles" size="30" type="text" />
              </div>
            </fieldset>
</form>            <nav class='slidenav'>
<ul class='datebase'>
<li class='login popup-holder3'><a class="open" data-remote="true" href="/login" id="login_link">Log In</a></li>
<li class='faq'><a href="/help">FAQ</a></li>
</ul>
</nav>

          <!-- choose spprt -->
          <form action='#' class='category-form'>
<fieldset>
<select class='launcher'>
<option value='/'>Choose Sport</option>
<option value='/soccer/'>
Soccer
</option>
<option value='/cricket/'>
Cricket
</option>
<option value='/hockey/'>
Hockey
</option>
<option value='/football/'>
American Football
</option>
<option value='/basketball/'>
Basketball
</option>
<option value='/baseball/'>
Baseball
</option>
<option value='/racing/'>
Racing
</option>
<option selected value='/tennis/'>
Tennis
</option>
<option value='/golf/'>
Golf
</option>
<option value='/boxing/'>
Boxing
</option>
</select>
</fieldset>
</form>

          <!-- end choose spprt -->
          <!-- Sport database start  -->
            <nav class='slidenav'>
<h2>Tennis Database</h2>
<ul class='datebase'>
<li class=' '><a href="/tennis/players/">Players</a></li>
<li class='article active'><a href="/tennis/articles/">Articles</a></li>
<li class='leader'><a href="/tennis/leaderboard/">Leaderboards</a></li>
<li class='terms'><a href="/tennis/terms/">Terms &amp; Glossary</a></li>
<li class='video'><a href="/tennis/videos/">Videos</a></li>
<li class='forum'><a href="/forum/260-tennis/">Forum</a></li>
</ul>
</nav>

          <!-- End Sport database  -->
        </aside>
      </div>
      <!-- container -->
      <div class="container sameheight">
        <!-- contain the introductory content of the page -->
        <header id="header">
          <!-- panel -->
          <div class="panel">
            <a class="btn-menu" href="#">
              <ul>
                <li></li>
                <li></li>
                <li></li>
              </ul>
            </a>
            <!-- logo -->
            <strong class="logo"><a href="/">Sports Pundit</a></strong>
            <div class="popup-holder3" >
              <a class="login open" data-remote="true" href="/login">Log In</a>
            </div>
          </div>
          <!-- social bar -->
          <div class="social-bar">
            <div><iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2FSportsPundit&amp;width=80&amp;height=21&amp;colorscheme=light&amp;layout=button_count&amp;action=like&amp;show_faces=false&amp;send=false&amp;appId=178781572151160" scrolling="no" frameborder="0" style="display:inline-block !important; float:right; border:none; overflow:hidden; width:110px; height:20px; margin:2px 0 0; padding:0; vertical-align: middle !important;" allowTransparency="false"></iframe></div>
            <div>
              <div class="g-plusone" data-size="medium" data-align="left" data-href="http://www.sportspundit.com/" data-annotation="bubble" style="display:inline-block !important;"></div>
              <script type="text/javascript">
              (function() {
                var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
                po.src = 'https://apis.google.com/js/plusone.js';
                var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
              })();
              </script>
            </div>
            <div><a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.sportspundit.com/">Tweet</a></div>
            <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
          </div>
        <div class="popup" style="display: none;">
          <div class="popup-block">
            <a href="#" class="close closepopup">close </a>
            <div class="notice-msg"  style="display: none;"> </div>
            <div class="popup-html"> &nbsp;</div>
          </div>
        </div>
        </header>

        <!-- main content of the page -->
        <div id="main">
          <!-- content -->
        <div id="content">

          <div class='content-holder'>
<div class='tabset-holder'>
<div class='drop-holder'>
<a class='opener' href='#'>more</a>
<div class='drop-tab'></div>
</div>
<div class='tabset-frame'>
<div class='tabset-frame-holder'>
<div class='slide active'>
<a class="tab" data-remote="true" data-update="tab-articles_list-content-holder" href="/tennis/articles?order=latest"><span>Latest added</span></a>
</div>
<div class='slide'>
<a class="tab" data-remote="true" data-update="tab-articles_list-content-holder" href="/tennis/articles?order=rating"><span>Best rating</span></a>
</div>
<div class='slide'>
<a class="tab" data-remote="true" data-update="tab-articles_list-content-holder" href="/tennis/articles?order=views"><span>Most views</span></a>
</div>
</div>
</div>
</div>
<div class='tab-content'>
<div class='content'>
<section class='section' id='tab-articles_list-content-holder'>
<h1></h1>
<section class='section'>
<h1>Tennis Articles | Latest News at Sports Pundit</h1>
<div class='section-block tab-content'>
<div class='intro-text'>
<p>Found 624 articles. Please feel free to <a href="/articles/submit?sport=tennis">submit your own sports article</a> to the list.</p>
<p>
You can also subscribe to our <a href="http://www.sportspundit.com/tennis/articles/rss">tennis news feed</a>
<a href="http://www.sportspundit.com/tennis/articles/rss"><img alt="Rss icon" src="/assets/rss/rss-icon-74912270a716be232bbf4013a0167abc.gif" />
</a></p>
</div>
<form class='filters category-form category-form category-form' id='filter-form' method='get'>
<select auto-submit="true" id="genre_id" name="genre_id"><option value="">Filter by genre</option><option value="1">News</option>
<option value="2">Feature</option>
<option value="3">Guide</option>
<option value="4">History</option>
<option value="5">Pundit witness</option>
<option value="6">Pundit opinion</option>
<option value="7">Special</option>
<option value="8">IPL</option>
<option value="9">Fantasy related</option>
<option value="10">ICC tournaments</option>
<option value="11">Betting</option>
<option value="12">Match report</option>
<option value="13">Match preview</option></select>
</form>
<ul class='articles-list'>
<li>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9817-one-title-many-contenders-wimbledon-2015">One Title, Many Contenders: Wimbledon 2015</a>
</h2>
<p>
The Wimbledon Championships is the oldest and most coveted grand slam event of the year.
<a href="/tennis/articles/9817-one-title-many-contenders-wimbledon-2015">more</a>
</p>
<span class='by'>
Written by <a href="/members/abagnale123">abagnale123</a>
</span>
</div>
</li>

<li>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9796-novak-djokovic-v-tomas-berdych-world-tour-finals-live-preview">Novak Djokovic v Tomas Berdych World Tour Finals live &amp; preview</a>
</h2>
<p>
Top seed Novak Djokovic will face seventh seed Tomas Berdych on Friday in the Group A of the 2014 World Tour Finals at London.
<a href="/tennis/articles/9796-novak-djokovic-v-tomas-berdych-world-tour-finals-live-preview">more</a>
</p>
<span class='by'>
Written by <a href="/members/sunny-c">Sunny C</a>
</span>
</div>
</li>

<li>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9795-stanislas-wawrinka-v-marin-cilic-world-tour-finals-live-preview">Stanislas Wawrinka v Marin Cilic World Tour Finals live &amp; preview</a>
</h2>
<p>
Third seed Stanislas Wawrinka will face eighth seed Marin Cilic on Friday in the A Group of the 2014 World Tour Finals in London.
<a href="/tennis/articles/9795-stanislas-wawrinka-v-marin-cilic-world-tour-finals-live-preview">more</a>
</p>
<span class='by'>
Written by <a href="/members/sunny-c">Sunny C</a>
</span>
</div>
</li>

<li>
<a href="/tennis/articles/9511-rafael-nadal-v-leonardo-mayer-preview-live-french-open-2014"><img alt="Rafael Nadal v Leonardo Mayer preview &amp; live French Open 2014" class="alignleft" src="/system/data/3823/column/9511-rafael-nadal-v-leonardo-mayer-preview-live-french-open-2014.jpg?1401509728" /></a>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9511-rafael-nadal-v-leonardo-mayer-preview-live-french-open-2014">Rafael Nadal v Leonardo Mayer preview &amp; live French Open 2014</a>
</h2>
<p>
As the French Open advances to the third round, the favorites have advanced with the exception of Stanislas Wawrinka in the men’s single category.
<a href="/tennis/articles/9511-rafael-nadal-v-leonardo-mayer-preview-live-french-open-2014">more</a>
</p>
<span class='by'>
Written by <a href="/members/sunny-c">Sunny C</a>
</span>
</div>
</li>

<li>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9369-tennis-smash-ace-techs">Tennis..... Smash Ace Techs</a>
</h2>
<p>
Win the Sets



The game of tennis is played and respected all across the world.
<a href="/tennis/articles/9369-tennis-smash-ace-techs">more</a>
</p>
<span class='by'>
Written by <a href="/members/licia">licia</a>
</span>
</div>
</li>

<li>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9307-how-to-protect-tennis-court-before-heavy-storm-is-forecasted">How to Protect Tennis Court before Heavy Storm is forecasted?</a>
</h2>
<p>
Tennis is probably the only sports that are played the year around.
<a href="/tennis/articles/9307-how-to-protect-tennis-court-before-heavy-storm-is-forecasted">more</a>
</p>
<span class='by'>
Written by <a href="/members/paulgold">PaulGold</a>
</span>
</div>
</li>

<li>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9159-surviving-longer-rallies-with-a-stringent-workout-regime">Surviving Longer Rallies with a Stringent Workout Regime</a>
</h2>
<p>
Sports have ridiculed the sloth prone individuals for long.
<a href="/tennis/articles/9159-surviving-longer-rallies-with-a-stringent-workout-regime">more</a>
</p>
<span class='by'>
Written by <a href="/members/authormaryjames">authormaryjames</a>
</span>
</div>
</li>

<li>
<a href="/tennis/articles/9084-novak-djokovic-v-rafael-nadal-live-streaming-us-open-2013-final"><img alt="Novak Djokovic v Rafael Nadal live streaming: US Open 2013 final" class="alignleft" src="/system/data/3268/column/9084-novak-djokovic-v-rafael-nadal-live-streaming-us-open-2013-final.jpg?1378717286" /></a>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9084-novak-djokovic-v-rafael-nadal-live-streaming-us-open-2013-final">Novak Djokovic v Rafael Nadal live streaming: US Open 2013 final</a>
</h2>
<p>
It’s the US Open 2013 final with the world number one and Serbia’s Novak Djokovic to take on on second seeded Rafael Nadal.
<a href="/tennis/articles/9084-novak-djokovic-v-rafael-nadal-live-streaming-us-open-2013-final">more</a>
</p>
<span class='by'>
Written by <a href="/members/sunny-c">Sunny C</a>
</span>
</div>
</li>

<li>
<a href="/tennis/articles/9061-li-na-crashes-out-of-french-open"><img alt="Li Na Crashes Out Of French Open" class="alignleft" src="/system/data/3181/column/9061-li-na-crashes-out-of-french-open.jpg?1369992199" /></a>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9061-li-na-crashes-out-of-french-open">Li Na Crashes Out Of French Open</a>
</h2>
<p>
China’s Li Na has crashed out of the tournament she won two years ago after a three-set defeat to American Bethanie Mattek-Sands at the French Open on Thursday.
<a href="/tennis/articles/9061-li-na-crashes-out-of-french-open">more</a>
</p>
<span class='by'>
Written by <a href="/members/ben-somerford">Ben Somerford</a>
</span>
</div>
</li>

<li>
<a href="/tennis/articles/9060-djokovic-sets-up-dimitrov-clash"><img alt="Djokovic Sets Up Dimitrov Clash" class="alignleft" src="/system/data/3180/column/9060-djokovic-sets-up-dimitrov-clash.jpg?1369991336" /></a>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9060-djokovic-sets-up-dimitrov-clash">Djokovic Sets Up Dimitrov Clash</a>
</h2>
<p>
World number one Novak Djokovic cruised into the third round of the French Open on Thursday but next up he faces his Madrid Masters conqueror Grigor Dimitrov.
<a href="/tennis/articles/9060-djokovic-sets-up-dimitrov-clash">more</a>
</p>
<span class='by'>
Written by <a href="/members/ben-somerford">Ben Somerford</a>
</span>
</div>
</li>

</ul>

<nav class="pagination">

  <span class="page-number">Page 1 of 63</span>

        <ul>
        
        <li>
<span class="prev">
    <a href="javascript:;" rel="prev">« </a>
</span>
</li>
                <li class="active">
  <a href="/tennis/articles">1</a>
</li>
                <li class="">
  <a href="/tennis/articles?articlepage=2" rel="next">2</a>
</li>
                <li class="">
  <a href="/tennis/articles?articlepage=3">3</a>
</li>
                <li class="">
  <a href="/tennis/articles?articlepage=4">4</a>
</li>
                <li class="">
  <a href="/tennis/articles?articlepage=5">5</a>
</li>
                <li class="page">
  <a href='javascript:void(0)' class="gap">...</a>
</li>
        <li class="next">
    <a href="/tennis/articles?articlepage=2" rel="next">Next »</a>
</li>
        <li  class="last">
    <a href="/tennis/articles?articlepage=63" rel="next">Last</a>
</li>
      </ul>
</nav>

</div>
</section>

</section>
</div>
</div>
</div>

        </div>
          <!-- end content -->
          <!-- sidebar -->
          <aside id="sidebar">
            <!-- widget -->
              <section class='widget'>
<header>
<h3>Top Betting Groups</h3>
</header>
<!-- table -->
<table id='leaderboarddiv'>
<thead>
<tr>
<th>#</th>
<th id='pcat'>Group</th>
<th class='col3' id='pval'>Win</th>
</tr>
</thead>
<tbody class='alt-bg-list'>
<tr>
<td>1.</td>
<td>
<a href="http://www.sportspundit.com/groups/1-ellmount-bettors"><img alt="Ellmount bettors" class="alignleft" src="/system/data/3263/square/1-ellmount-bettors.png?1377878343" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/1-ellmount-bettors">Ellmount bettors</a>
</strong>
</div>
</td>
<td class='col3'>537</td>
</tr>

<tr>
<td>2.</td>
<td>
<a href="http://www.sportspundit.com/groups/67-fans-of-real-madrid"><img alt="Fans of Real Madrid" class="alignleft" src="/system/data/3238/square/67-fans-of-real-madrid.png?1377793059" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/67-fans-of-real-madrid">Fans of Real Madrid</a>
</strong>
</div>
</td>
<td class='col3'>26</td>
</tr>

<tr>
<td>3.</td>
<td>
<a href="http://www.sportspundit.com/groups/102-sweden"><img alt="Sweden" class="alignleft" src="/system/data/3225/square/102-sweden.png?1377792164" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/102-sweden">Sweden</a>
</strong>
</div>
</td>
<td class='col3'>19</td>
</tr>

<tr>
<td>4.</td>
<td>
<a href="http://www.sportspundit.com/groups/106-united-states"><img alt="United States" class="alignleft" src="/system/data/3213/square/106-united-states.png?1377791568" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/106-united-states">United States</a>
</strong>
</div>
</td>
<td class='col3'>-1</td>
</tr>

<tr>
<td>5.</td>
<td>
<a href="http://www.sportspundit.com/groups/57-fans-of-manchester-utd"><img alt="Fans of Manchester Utd" class="alignleft" src="/system/data/3219/square/57-fans-of-manchester-utd.png?1377791914" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/57-fans-of-manchester-utd">Fans of Manchester Utd</a>
</strong>
</div>
</td>
<td class='col3'>-17</td>
</tr>

</tbody>
<tfoot>
<tr>
<td colspan='3'>
<a href="/leaderboard/top-betting-groups">View full leaderboard</a>
</td>
</tr>
</tfoot>
</table>

</section>

            <!-- widget -->
            <!-- Start top list -->
            <section class='widget'>
<header>
<h3>Highest Rated Players</h3>
</header>
<!-- table -->
<table id='toplistdiv'>
<thead>
<tr>
<th>#</th>
<th id='pcat'>Tennis Player</th>
<th class='col3' id='pval'>Score</th>
</tr>
</thead>
<tbody class='alt-bg-list'>
</tbody>
<tfoot>
<tr>
<td colspan='3'>
<a href="/tennis/leaderboard/highest-rated-players">View full leaderboard</a>
</td>
</tr>
</tfoot>
</table>

</section>

            <!-- end toplist -->
            <!-- widget -->
            <!-- birthday area -->
              <section class='widget'>
<header>
<h3>Today's Birthdays</h3>
</header>
<div class='slideshow'>
<div class='holder'>
<time class='date' datetime='2014-12-26'>Friday, December 26</time>
<div class='mask'>
<div class='slideset'>
<div class='slide'>
<div class='img-holder'>
<a href="/tennis/players/10988-mikhail-kukushkin"><img src="http://media5.picsearch.com/is?8fBibXIDgE8hyb0N37XCfAv_3AIWk_Un4MJxUUVtqp0" width="114" height="77" alt="Mikhail Kukushkin" /></a>
</div>
<strong class='name'>
<a href="/tennis/players/10988-mikhail-kukushkin">Mikhail Kukushkin</a>
(27)
</strong>
</div>
</div>
</div>
</div>
<ul class='btns'>
<li>
<a class='btn-prev' href='#'>Previous</a>
</li>
<li>
<a class='btn-next' href='#'>Next</a>
</li>
</ul>
</div>
</section>

            <!-- widget -->
            <div class="fb-wrapper">
            <!-- facebook plugin -->
              <div class="facebook-plugin">
                <iframe src="//www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2FSportsPundit&amp;height=290&amp;colorscheme=light&amp;show_faces=true&amp;header=true&amp;stream=false&amp;show_border=true&amp;appId=178781572151160" scrolling="no" style="border: 0px;min-width:180px; width:100% !important; overflow:hidden; height:290px; background-color:#fff;" allowTransparency="false"></iframe>
              </div>
              <!-- facebook plugin -->
                  <!-- ClickTale Bottom part -->
                  <div id="ClickTaleDiv" style="display: none;"></div>
                  <script type="text/javascript">
                      if(document.location.protocol!='https:')
                          document.write(unescape("%3Cscript%20src='http://s.clicktale.net/WRe0.js'%20type='text/javascript'%3E%3C/script%3E"));
                  </script>
                  <script type="text/javascript">
                      if(typeof ClickTale=='function') ClickTale(7664,0.0642,"www08");
                  </script>
                  <!-- ClickTale end of Bottom part -->
            </div>
          </aside>
        </div>
      </div>
    </div>
    <!-- footer of the page -->
    <footer id='footer'>
<div class='f1'>
<div class='f2'>
<div class='footer-holder'>
<nav>
<ul>
<li><a href="/about-us">About Us</a></li>
<li><a href="/contact-us">Contact</a></li>
<li><a href="/terms-of-use">Terms</a></li>
<li><a href="/privacy-policy">Privacy</a></li>
<li class='rss'><a href="/rss">RSS</a></li>
</ul>
</nav>
</div>
</div>
</div>
</footer>

  </div>
  <div id="fb-root"></div>
<script>
    function sendRequestToRecipients(user_ids) {
        FB.ui({method: 'apprequests',
            message: 'Hey ! Join me here! If you love sports, you\'ll love SportsPundit.com!',
            to: user_ids
        }, requestCallback);
        return false;
    }

    function sendRequestViaMultiFriendSelector() {
        FB.ui({method: 'apprequests',
            message: 'Hey ! Join me here! If you love sports, you\'ll love SportsPundit.com!'
        }, requestCallback);
    }

    function requestCallback(response) {
        // handle invitation
        $.ajax({
            url: '/invitation_codes/facebook_invitation',
            type: 'POST',
            data: response,
            success: function (res) {
            }
        });
    }

    window.fbAsyncInit = function () {
        FB.init({
            appId: '190558272617', // App ID
            channelUrl: '//www.sportspundit.com/channel.html', // Channel File
            status: true, // check login status
            cookie: true, // enable cookies to allow the server to access the session
            xfbml: true  // parse XFBML
        });

        // below function will invoke on facebook like
        FB.Event.subscribe('edge.create',function (response) {
            if (response.match("pages\/Sports-Pundit")) {
                var datapost = {find_us_on_facebook: true }
            } else {
                var datapost = {likeable_id: '', likeable_type: 'NilClass'}
            }
            $.ajax({
                url: '/likes/create',
                type: 'POST',
                data: datapost,
                success: function (res) {
                }
            });
        });

        // below function will invoke on facebook unlike
        FB.Event.subscribe('edge.remove',function (response) {
            if (response.match("pages\/Sports-Pundit")) {
                var datapost = {find_us_on_facebook: true }
            } else {
                var datapost = {likeable_id: '', likeable_type: 'NilClass'}
            }
            $.ajax({
                url: '/likes/destroy',
                type: 'POST',
                data: datapost,
                success: function (res) {
                }
            });
        });
        
        window.fbLoaded = true;
        // Additional initialization code here
        if (typeof(window.fbOnLoad) == 'function') {
            window.fbOnLoad();
        }
    };

    $(document).ajaxComplete(function () {
        try {
            FB.XFBML.parse();
        } catch (ex) {
        }
    });

    // Load the SDK Asynchronously
    (function (d, s, id) {
        var appid = '190558272617';
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s);
        js.id = id;
        js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId="+appid;
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
</script>


</body>
</html>
struct
Detail The element type "meta" must be terminated by the matching end-tag "</meta>".
ErrNumber 0
ExceptionMessage The element type "meta" must be terminated by the matching end-tag "</meta>".
Message An error occured while Parsing an XML document.
StackTrace coldfusion.xml.XmlProcessException: An error occured while Parsing an XML document. at coldfusion.xml.XmlProcessor.parse(XmlProcessor.java:183) at coldfusion.runtime.CFPage.XmlParse(CFPage.java:211) at cfrss2ecfc139837872$funcGETXML.runFunction(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc:588) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:360) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:324) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2471) at cfrss2ecfc139837872$funcGETENTRIES.runFunction(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc:198) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:360) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:324) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2272) at cfresource2ecfm1268020515._factor0(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm:149) at cfresource2ecfm1268020515.runPage(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:370) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661) at cfindex2ecfm1611466537.runPage(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:370) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:279) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:86) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.CfmServlet.service(CfmServlet.java:175) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at jrun.servlet.FilterChain.doFilter(FilterChain.java:86) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.FilterChain.service(FilterChain.java:101) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286) at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320) at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428) at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
TagContext
array
1
struct
COLUMN 0
ID CF_CFPAGE
LINE 588
RAW_TRACE at cfrss2ecfc139837872$funcGETXML.runFunction(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc:588)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc
TYPE CFML
2
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 198
RAW_TRACE at cfrss2ecfc139837872$funcGETENTRIES.runFunction(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc:198)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc
TYPE CFML
3
struct
COLUMN 0
ID CF_TEMPLATEPROXY
LINE 149
RAW_TRACE at cfresource2ecfm1268020515._factor0(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm:149)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_RESOURCE
LINE 1
RAW_TRACE at cfresource2ecfm1268020515.runPage(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm:1)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm
TYPE CFML
5
struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfindex2ecfm1611466537.runPage(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm:1)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm
TYPE CFML
Type Expression
proc Parsing
struct
AUTH_PASSWORD [empty string]
AUTH_TYPE [empty string]
AUTH_USER [empty string]
CERT_COOKIE [empty string]
CERT_FLAGS [empty string]
CERT_ISSUER [empty string]
CERT_KEYSIZE [empty string]
CERT_SECRETKEYSIZE [empty string]
CERT_SERIALNUMBER [empty string]
CERT_SERVER_ISSUER [empty string]
CERT_SERVER_SUBJECT [empty string]
CERT_SUBJECT [empty string]
CF_TEMPLATE_PATH C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm
CONTENT_LENGTH 0
CONTENT_TYPE [empty string]
CONTEXT_PATH [empty string]
GATEWAY_INTERFACE CGI/1.1
HTTPS off
HTTPS_KEYSIZE [empty string]
HTTPS_SECRETKEYSIZE [empty string]
HTTPS_SERVER_ISSUER [empty string]
HTTPS_SERVER_SUBJECT [empty string]
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODING x-gzip, gzip, deflate
HTTP_ACCEPT_LANGUAGE en-us,en-gb,en;q=0.7,*;q=0.3
HTTP_CONNECTION [empty string]
HTTP_COOKIE [empty string]
HTTP_HOST dorkwebsites.com
HTTP_REFERER [empty string]
HTTP_USER_AGENT CCBot/2.0 (http://commoncrawl.org/faq/)
PATH_INFO /Tennisdemo/tennis-trainer/Index.cfm
PATH_TRANSLATED C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm
QUERY_STRING topic=tennis%20trainer
REMOTE_ADDR 54.81.158.247
REMOTE_HOST 54.81.158.247
REMOTE_USER [empty string]
REQUEST_METHOD GET
SCRIPT_NAME /Tennisdemo/tennis-trainer/Index.cfm
SERVER_NAME dorkwebsites.com
SERVER_PORT 80
SERVER_PORT_SECURE 0
SERVER_PROTOCOL HTTP/1.0
SERVER_SOFTWARE Microsoft-IIS/7.5
WEB_SERVER_API [empty string]