Please read the following table in HTML format from a webpage and then answer the question in detail according to the table. Each table cell is defined by a <td> and a </td> tag. Each table row starts with a <tr> and ends with a </tr> tag. 'rowspan=m' and 'colspan=n' represents a cell spaning over 'm' rows and 'n' columns.

Webpage title:
2018 Speed Chess Championship
Table title:
Results
Table:
<table id='hittask' contenteditable='False'>
<tr> <th colspan=1 rowspan=1 > Date </th><th colspan=1 rowspan=1 > Player 1 </th><th colspan=1 rowspan=1 > Player 2 </th><th colspan=1 rowspan=1 > Score </th></tr>
<tr> <td colspan=4 rowspan=1 > First Round </td></tr>
<tr> <td colspan=1 rowspan=1 > July 24 </td><td colspan=1 rowspan=1 > Caruana </td><td colspan=1 rowspan=1 > Aronian </td><td colspan=1 rowspan=1 > 6.5 – 20.5 </td></tr>
<tr> <td colspan=1 rowspan=1 > July 26 </td><td colspan=1 rowspan=1 > Nakamura </td><td colspan=1 rowspan=1 > Hou </td><td colspan=1 rowspan=1 > 27.5 – 2.5 </td></tr>
<tr> <td colspan=1 rowspan=1 > July 29 </td><td colspan=1 rowspan=1 > So </td><td colspan=1 rowspan=1 > Wei </td><td colspan=1 rowspan=1 > 18.5 – 9.5 </td></tr>
<tr> <td colspan=1 rowspan=1 > Aug 2 </td><td colspan=1 rowspan=1 > Vachier-Lagrave </td><td colspan=1 rowspan=1 > Domínguez Pérez </td><td colspan=1 rowspan=1 > 19 – 12 </td></tr>
<tr> <td colspan=1 rowspan=1 > Aug 7 </td><td colspan=1 rowspan=1 > Nepomniachtchi </td><td colspan=1 rowspan=1 > Grischuk </td><td colspan=1 rowspan=1 > 11.5 – 17.5 </td></tr>
<tr> <td colspan=1 rowspan=1 > Aug 30 </td><td colspan=1 rowspan=1 > Andriasyan </td><td colspan=1 rowspan=1 > Gujarthi </td><td colspan=1 rowspan=1 > 9 – 16 </td></tr>
<tr> <td colspan=1 rowspan=1 > Sep 6 </td><td colspan=1 rowspan=1 > Karjakin </td><td colspan=1 rowspan=1 > Duda </td><td colspan=1 rowspan=1 > 11 – 13 </td></tr>
<tr> <td colspan=1 rowspan=1 > Sep 7 </td><td colspan=1 rowspan=1 > Giri </td><td colspan=1 rowspan=1 > Mamedyarov </td><td colspan=1 rowspan=1 > 17 – 15 </td></tr>
<tr> <td colspan=4 rowspan=1 > Quarter-finals </td></tr>
<tr> <td colspan=1 rowspan=1 > Sep 18 </td><td colspan=1 rowspan=1 > Duda </td><td colspan=1 rowspan=1 > Grischuk </td><td colspan=1 rowspan=1 > 14 – 13 </td></tr>
<tr> <td colspan=1 rowspan=1 > Sep 20 </td><td colspan=1 rowspan=1 > Giri </td><td colspan=1 rowspan=1 > Aronian </td><td colspan=1 rowspan=1 > 11 – 18 </td></tr>
<tr> <td colspan=1 rowspan=1 > Oct 9 </td><td colspan=1 rowspan=1 > So </td><td colspan=1 rowspan=1 > Gujrathi </td><td colspan=1 rowspan=1 > 16.5 – 10.5 </td></tr>
<tr> <td colspan=1 rowspan=1 > Oct 11 </td><td colspan=1 rowspan=1 > Nakamura </td><td colspan=1 rowspan=1 > Vachier-Lagrave </td><td colspan=1 rowspan=1 > 21.5 – 13.5 </td></tr>
<tr> <td colspan=4 rowspan=1 > Semi-finals </td></tr>
<tr> <td colspan=1 rowspan=1 > Nov 30 </td><td colspan=1 rowspan=1 > So </td><td colspan=1 rowspan=1 > Duda </td><td colspan=1 rowspan=1 > 20 – 7 </td></tr>
<tr> <td colspan=1 rowspan=1 > Dec 1 </td><td colspan=1 rowspan=1 > Nakamura </td><td colspan=1 rowspan=1 > Aronian </td><td colspan=1 rowspan=1 > 17 – 12 </td></tr>
<tr> <td class="highlighted"  colspan=4 rowspan=1 > Final </td></tr>
<tr> <td class="highlighted"  colspan=1 rowspan=1 > Dec 2 </td><td class="highlighted"  colspan=1 rowspan=1 > Nakamura </td><td class="highlighted"  colspan=1 rowspan=1 > So </td><td class="highlighted"  colspan=1 rowspan=1 > 15.5 – 12.5 </td></tr>
</table>
Question:
When did the final match take place at the 2018 Speed Chess Championship and what was the final score?
Answer:
The 2018 Speed Chess Championship ended on December 2 with the final where Nakamura defeated So with a score of 15.5–12.5.