diff --git a/app/scripts/TeamStatisticCreation.ts b/app/scripts/TeamStatisticCreation.ts new file mode 100644 index 0000000..e2f6a80 --- /dev/null +++ b/app/scripts/TeamStatisticCreation.ts @@ -0,0 +1,117 @@ +import {Team} from "../src/contracts/Team"; +import uuid = require("uuid"); +import {MatchCategory} from "../src/contracts/MatchCategory"; +import container from "../inversify/config"; +import {DATABASE_CONTEXT} from "../inversify/identifiers/common"; +import {DBContext} from "../src/DB/DBContext"; +import {Match} from "../src/contracts/Match"; + +interface TeamValue { + key: string; + name: string; + code: string; +} + +interface Round { + name: string; + matches: MatchValue[] +} + +interface MatchValue { + date: string; + team1: TeamValue; + team2: TeamValue; + score1: number; + score2: number; +} + +const { clubs }: { name: string, clubs: TeamValue[] } = require("../../statistics/2012-13/en.1.clubs.json"); +const BPL: { name: string, rounds: Round[] } = require("../../statistics/2012-13/en.1.json"); + +let categoryId: string = uuid(); +let teams: Team[] = null; +const COUNTRY: string = "England"; +const matchValues: MatchValue[] = []; +BPL.rounds.forEach(round => { + matchValues.push(...round.matches); +}); + +const context = container.get(DATABASE_CONTEXT); + +async function createTeams() { + try { + teams = clubs.map(club => { + return { + id: uuid(), + name: club.name, + year: 2018, + country: COUNTRY, + owner: "Siarhei Murkou" + } as Team; + }); + await context.TEAM.bulkCreate(teams); + } catch (err) { + console.log(`Error during Team creation`); + throw err; + } +} + +async function createMatchCategory() { + try { + const category: MatchCategory = { + id: categoryId, + name: BPL.name, + country: COUNTRY, + isContinental: false, + isFinished: false + }; + await context.MATCH_CATEGORY.create(category); + } catch (err) { + console.log(`Error during MatchCategory creation`); + throw err; + } +} + +async function createMatches() { + try { + const matches: Match[] = matchValues.map(match => { + return { + id: uuid(), + matchCategoryId: categoryId, + teamHomeId: teams.find(team => team.name === match.team1.name).id, + teamGuestId: teams.find(team => team.name === match.team2.name).id, + date: Date.parse(match.date), + place: COUNTRY, + homeGoals: match.score1, + guestGoals: match.score2 + } as Match; + }); + await context.MATCH.bulkCreate(matches); + } catch (err) { + console.log(`Error during Match creation`); + throw err; + } +} + +export async function createFootballSet(): Promise<{ teams: Team[], categoryId: string }> { + try { + await createTeams(); + await createMatchCategory(); + await createMatches(); + console.log("Football Statistic is uploaded to database"); + return { teams, categoryId }; + } catch (err) { + console.log(err); + } +} + +(async () => { + try { + if (require.main === module) { + await createFootballSet(); + process.exit(0); + } + } catch (err) { + process.exit(-1); + } +})(); \ No newline at end of file diff --git a/app/src/DB/DBConnection.ts b/app/src/DB/DBConnection.ts index 9a392c3..e478aa5 100644 --- a/app/src/DB/DBConnection.ts +++ b/app/src/DB/DBConnection.ts @@ -16,7 +16,10 @@ export class DBConnection { dialect: config.DATABASE_DIALECT, host: config.DATABASE_HOSTNAME, operatorsAliases: false, - logging: false + logging: false, + define: { + charset: "utf8" + } }); } } \ No newline at end of file diff --git a/app/src/contracts/Match.ts b/app/src/contracts/Match.ts index 16da1db..ef16a98 100644 --- a/app/src/contracts/Match.ts +++ b/app/src/contracts/Match.ts @@ -8,13 +8,6 @@ export interface Match { coefficientWin1: number; coefficientDraw: number; coefficientWin2: number; - // total0?: number; - // total1?: number; - // total2?: number; - // total3?: number; - // total4?: number; - // total5?: number; - // total6?: number; place: string; date: number; result?: RESULTS_ENUM; diff --git a/app/src/models/MatchCategoryModel.ts b/app/src/models/MatchCategoryModel.ts index dd03c2e..f65718e 100644 --- a/app/src/models/MatchCategoryModel.ts +++ b/app/src/models/MatchCategoryModel.ts @@ -22,7 +22,7 @@ export class MatchCategoryModel { primaryKey: true }, "name": { - type: STRING(20), + type: STRING(30), unique: true, allowNull: false }, diff --git a/app/src/models/MatchModel.ts b/app/src/models/MatchModel.ts index 5295374..5bc8997 100644 --- a/app/src/models/MatchModel.ts +++ b/app/src/models/MatchModel.ts @@ -1,4 +1,4 @@ -import {STRING, REAL, INTEGER, Sequelize, default as sequelize} from "sequelize"; +import {STRING, REAL, INTEGER, Sequelize, default as sequelize, BIGINT} from "sequelize"; import {injectable, inject} from "inversify"; import {DATABASE_CONNECTION, MATCH_CATEGORY_MODEL, TEAM_MODEL} from "../../inversify/identifiers/common"; import {DBConnection} from "../DB/DBConnection"; @@ -26,45 +26,48 @@ export class MatchModel { primaryKey: true }, "teamHome": { - type: STRING(30), + type: STRING(36), references: { model: this.teamModel.model, key: "id" } }, "teamGuest": { - type: STRING(30), + type: STRING(36), references: { model: this.teamModel.model, key: "id" } }, "matchCategoryId": { - type: STRING(30), + type: STRING(36), references: { model: this.matchCategory.model, key: "id" } }, "coefficientWin1": { - type: REAL, - allowNull: false + type: REAL }, "coefficientDraw": { - type: REAL, - allowNull: false + type: REAL }, "coefficientWin2": { - type: REAL, - allowNull: false + type: REAL }, "place": { type: STRING(30) }, "date": { - type: INTEGER, + type: BIGINT, allowNull: false }, + "homeGoals": { + type: INTEGER + }, + "guestGoals": { + type: INTEGER + }, "result": { type: STRING(2) } diff --git a/app/src/models/TeamModel.ts b/app/src/models/TeamModel.ts index a52e9d8..86e3a53 100644 --- a/app/src/models/TeamModel.ts +++ b/app/src/models/TeamModel.ts @@ -22,15 +22,15 @@ export class TeamModel { primaryKey: true }, "name": { - type: sequelize.STRING(20), + type: sequelize.STRING(30), allowNull: false }, "owner": { - type: sequelize.STRING(20), + type: sequelize.STRING(30), allowNull: false, }, "country": { - type: sequelize.STRING(20), + type: sequelize.STRING(30), allowNull: false, }, "year": { diff --git a/statistics/2012-13/en.1.clubs.json b/statistics/2012-13/en.1.clubs.json new file mode 100644 index 0000000..e25c583 --- /dev/null +++ b/statistics/2012-13/en.1.clubs.json @@ -0,0 +1,105 @@ +{ + "name": "English Premier League 2012/13", + "clubs": [ + { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + } + ] +} \ No newline at end of file diff --git a/statistics/2012-13/en.1.json b/statistics/2012-13/en.1.json new file mode 100644 index 0000000..83fb879 --- /dev/null +++ b/statistics/2012-13/en.1.json @@ -0,0 +1,5895 @@ +{ + "name": "English Premier League 2012/13", + "rounds": [ + { + "name": "Matchday 1", + "matches": [ + { + "date": "2012-08-18", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-08-18", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 5, + "score2": 0 + }, + { + "date": "2012-08-18", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 0, + "score2": 5 + }, + { + "date": "2012-08-18", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-08-18", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2012-08-18", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2012-08-18", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-08-19", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2012-08-19", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 3, + "score2": 2 + }, + { + "date": "2012-08-20", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 1, + "score2": 0 + } + ] + }, + { + "name": "Matchday 2", + "matches": [ + { + "date": "2012-08-25", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2012-08-25", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2012-08-25", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2012-08-25", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 3, + "score2": 2 + }, + { + "date": "2012-08-25", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-08-25", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2012-08-25", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-08-25", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2012-08-26", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-08-26", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 2, + "score2": 2 + } + ] + }, + { + "name": "Matchday 3", + "matches": [ + { + "date": "2012-08-22", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 4, + "score2": 2 + }, + { + "date": "2012-09-01", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2012-09-01", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-09-01", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-09-01", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2012-09-01", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-09-01", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2012-09-02", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2012-09-02", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-09-02", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 2, + "score2": 3 + } + ] + }, + { + "name": "Matchday 4", + "matches": [ + { + "date": "2012-09-15", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-09-15", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 6, + "score2": 1 + }, + { + "date": "2012-09-15", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2012-09-15", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2012-09-15", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 4, + "score2": 0 + }, + { + "date": "2012-09-15", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-09-15", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-09-15", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-09-16", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2012-09-17", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 2, + "score2": 2 + } + ] + }, + { + "name": "Matchday 5", + "matches": [ + { + "date": "2012-09-22", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 0, + "score2": 3 + }, + { + "date": "2012-09-22", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-09-22", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 4, + "score2": 1 + }, + { + "date": "2012-09-22", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-09-22", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-09-22", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-09-23", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-09-23", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-09-23", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-09-23", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 2, + "score2": 1 + } + ] + }, + { + "name": "Matchday 6", + "matches": [ + { + "date": "2012-09-29", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-09-29", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2012-09-29", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-09-29", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 2, + "score2": 5 + }, + { + "date": "2012-09-29", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-09-29", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2012-09-29", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-09-29", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 2, + "score2": 3 + }, + { + "date": "2012-09-30", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-10-01", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 1, + "score2": 2 + } + ] + }, + { + "name": "Matchday 7", + "matches": [ + { + "date": "2012-10-06", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2012-10-06", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 4, + "score2": 1 + }, + { + "date": "2012-10-06", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-10-06", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 3, + "score2": 2 + }, + { + "date": "2012-10-06", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-10-06", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2012-10-07", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-10-07", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-10-07", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2012-10-07", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 0, + "score2": 3 + } + ] + }, + { + "name": "Matchday 8", + "matches": [ + { + "date": "2012-10-20", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 2, + "score2": 4 + }, + { + "date": "2012-10-20", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-10-20", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-10-20", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 4, + "score2": 2 + }, + { + "date": "2012-10-20", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-10-20", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-10-20", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 4, + "score2": 1 + }, + { + "date": "2012-10-20", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-10-21", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-10-21", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 1, + "score2": 1 + } + ] + }, + { + "name": "Matchday 9", + "matches": [ + { + "date": "2012-10-27", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-10-27", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-10-27", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 3, + "score2": 3 + }, + { + "date": "2012-10-27", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-10-27", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-10-27", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-10-28", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-10-28", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-10-28", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-10-28", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 2, + "score2": 3 + } + ] + }, + { + "name": "Matchday 10", + "matches": [ + { + "date": "2012-11-03", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-11-03", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-11-03", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-11-03", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2012-11-03", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-11-03", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2012-11-03", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-11-04", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-11-04", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-11-05", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 2, + "score2": 0 + } + ] + }, + { + "name": "Matchday 11", + "matches": [ + { + "date": "2012-11-10", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 3, + "score2": 3 + }, + { + "date": "2012-11-10", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-11-10", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-11-10", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-11-10", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-11-10", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-11-10", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 2, + "score2": 3 + }, + { + "date": "2012-11-11", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-11-11", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2012-11-11", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 1, + "score2": 1 + } + ] + }, + { + "name": "Matchday 12", + "matches": [ + { + "date": "2012-11-17", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 5, + "score2": 2 + }, + { + "date": "2012-11-17", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2012-11-17", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 5, + "score2": 0 + }, + { + "date": "2012-11-17", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-11-17", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2012-11-17", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-11-17", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-11-17", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-11-18", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2012-11-19", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 1, + "score2": 1 + } + ] + }, + { + "name": "Matchday 13", + "matches": [ + { + "date": "2012-11-24", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-11-24", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-11-24", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2012-11-24", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2012-11-24", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-11-24", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 3, + "score2": 2 + }, + { + "date": "2012-11-24", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-11-25", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 2, + "score2": 4 + }, + { + "date": "2012-11-25", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-11-25", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 3, + "score2": 1 + } + ] + }, + { + "name": "Matchday 14", + "matches": [ + { + "date": "2012-11-27", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-11-27", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-11-27", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-11-27", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2012-11-27", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-11-28", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-11-28", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-11-28", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-11-28", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-11-28", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 0, + "score2": 2 + } + ] + }, + { + "name": "Matchday 15", + "matches": [ + { + "date": "2012-12-01", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2012-12-01", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 0, + "score2": 3 + }, + { + "date": "2012-12-01", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-12-01", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-12-01", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2012-12-01", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-12-01", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-12-01", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 3, + "score2": 4 + }, + { + "date": "2012-12-01", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2012-12-01", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 3, + "score2": 1 + } + ] + }, + { + "name": "Matchday 16", + "matches": [ + { + "date": "2012-12-08", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2012-12-08", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-12-08", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-12-08", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 2, + "score2": 3 + }, + { + "date": "2012-12-08", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-12-08", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2012-12-08", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 3, + "score2": 4 + }, + { + "date": "2012-12-08", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 2, + "score2": 3 + }, + { + "date": "2012-12-08", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-12-09", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 2, + "score2": 1 + } + ] + }, + { + "name": "Matchday 17", + "matches": [ + { + "date": "2012-12-15", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2012-12-15", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2012-12-15", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2012-12-15", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2012-12-15", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-12-15", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-12-15", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 2, + "score2": 5 + }, + { + "date": "2012-12-15", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-12-15", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-12-15", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 0, + "score2": 0 + } + ] + }, + { + "name": "Matchday 18", + "matches": [ + { + "date": "2012-12-22", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 8, + "score2": 0 + }, + { + "date": "2012-12-22", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 4, + "score2": 0 + }, + { + "date": "2012-12-22", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-12-22", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-12-22", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2012-12-22", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-12-22", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-12-22", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-12-22", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-12-22", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 0, + "score2": 1 + } + ] + }, + { + "name": "Matchday 19", + "matches": [ + { + "date": "2012-12-26", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 5, + "score2": 1 + }, + { + "date": "2012-12-26", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 0, + "score2": 4 + }, + { + "date": "2012-12-26", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2012-12-26", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2012-12-26", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 4, + "score2": 3 + }, + { + "date": "2012-12-26", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2012-12-26", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-12-26", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2012-12-26", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2012-12-26", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 1, + "score2": 0 + } + ] + }, + { + "name": "Matchday 20", + "matches": [ + { + "date": "2012-12-29", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 7, + "score2": 3 + }, + { + "date": "2012-12-29", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 0, + "score2": 3 + }, + { + "date": "2012-12-29", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-12-29", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2012-12-29", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 3, + "score2": 4 + }, + { + "date": "2012-12-29", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2012-12-29", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 3, + "score2": 3 + }, + { + "date": "2012-12-29", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-12-30", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2012-12-30", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 0, + "score2": 3 + } + ] + }, + { + "name": "Matchday 21", + "matches": [ + { + "date": "2013-01-01", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2013-01-01", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-01-01", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-01-01", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-01-01", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-01-01", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-01-01", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 0, + "score2": 4 + }, + { + "date": "2013-01-02", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-01-02", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2013-01-02", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 1, + "score2": 2 + } + ] + }, + { + "name": "Matchday 22", + "matches": [ + { + "date": "2013-01-12", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-01-12", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-01-12", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-01-12", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-01-12", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-01-12", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 3, + "score2": 2 + }, + { + "date": "2013-01-12", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 0, + "score2": 4 + }, + { + "date": "2013-01-12", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 3, + "score2": 0 + }, + { + "date": "2013-01-13", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2013-01-13", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 2, + "score2": 1 + } + ] + }, + { + "name": "Matchday 23", + "matches": [ + { + "date": "2013-01-19", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 5, + "score2": 0 + }, + { + "date": "2013-01-19", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2013-01-19", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-01-19", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-01-19", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-01-19", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-01-19", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 2, + "score2": 3 + }, + { + "date": "2013-01-20", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-01-20", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-01-21", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 0, + "score2": 0 + } + ] + }, + { + "name": "Matchday 24", + "matches": [ + { + "date": "2013-01-29", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-01-29", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-01-29", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-01-29", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-01-30", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-01-30", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-01-30", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-01-30", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-01-30", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-01-30", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 2, + "score2": 2 + } + ] + }, + { + "name": "Matchday 25", + "matches": [ + { + "date": "2013-02-02", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-02-02", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 3, + "score2": 3 + }, + { + "date": "2013-02-02", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-02-02", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 3, + "score2": 2 + }, + { + "date": "2013-02-02", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-02-02", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-02-02", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-02-02", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-02-03", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-02-03", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 0, + "score2": 1 + } + ] + }, + { + "name": "Matchday 26", + "matches": [ + { + "date": "2013-02-09", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 4, + "score2": 1 + }, + { + "date": "2013-02-09", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-02-09", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-02-09", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-02-09", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-02-09", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 4, + "score2": 1 + }, + { + "date": "2013-02-09", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-02-10", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-02-10", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2013-02-11", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 0, + "score2": 2 + } + ] + }, + { + "name": "Matchday 27", + "matches": [ + { + "date": "2013-02-17", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 5, + "score2": 0 + }, + { + "date": "2013-02-23", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-02-23", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-02-23", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-02-23", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2013-02-23", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 0, + "score2": 3 + }, + { + "date": "2013-02-23", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-02-24", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2013-02-24", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 4, + "score2": 2 + }, + { + "date": "2013-02-25", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 2, + "score2": 3 + } + ] + }, + { + "name": "Matchday 28", + "matches": [ + { + "date": "2013-03-02", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 4, + "score2": 0 + }, + { + "date": "2013-03-02", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-03-02", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-03-02", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-03-02", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-03-02", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-03-02", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-03-02", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 0, + "score2": 4 + }, + { + "date": "2013-03-03", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-03-04", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 0, + "score2": 1 + } + ] + }, + { + "name": "Matchday 29", + "matches": [ + { + "date": "2013-03-09", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-03-09", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-03-09", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-03-09", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-03-10", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-03-10", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 3, + "score2": 2 + }, + { + "date": "2013-04-16", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-04-17", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-04-17", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-04-17", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 0, + "score2": 3 + } + ] + }, + { + "name": "Matchday 30", + "matches": [ + { + "date": "2013-03-16", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2013-03-16", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-03-16", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-03-16", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2013-03-16", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 3, + "score2": 2 + }, + { + "date": "2013-03-16", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-03-17", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-03-17", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-03-17", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-03-17", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 2, + "score2": 0 + } + ] + }, + { + "name": "Matchday 31", + "matches": [ + { + "date": "2013-03-30", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-03-30", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-03-30", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-03-30", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-03-30", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-03-30", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 4, + "score2": 1 + }, + { + "date": "2013-03-30", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 4, + "score2": 0 + }, + { + "date": "2013-03-30", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-03-31", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-04-01", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 3, + "score2": 2 + } + ] + }, + { + "name": "Matchday 32", + "matches": [ + { + "date": "2013-04-06", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2013-04-06", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-04-06", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2013-04-06", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-04-07", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-04-07", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-04-07", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-04-07", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-04-07", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-04-08", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 1, + "score2": 2 + } + ] + }, + { + "name": "Matchday 33", + "matches": [ + { + "date": "2013-04-13", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-04-13", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2013-04-13", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-04-13", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-04-13", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-04-14", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 0, + "score2": 3 + }, + { + "date": "2013-04-14", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2013-05-07", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-05-07", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 2, + "score2": 3 + }, + { + "date": "2013-05-08", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 2, + "score2": 2 + } + ] + }, + { + "name": "Matchday 34", + "matches": [ + { + "date": "2013-04-20", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-04-20", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-04-20", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-04-20", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-04-20", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 0, + "score2": 2 + }, + { + "date": "2013-04-20", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-04-20", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2013-04-21", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 3, + "score2": 1 + }, + { + "date": "2013-04-21", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-04-22", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 3, + "score2": 0 + } + ] + }, + { + "name": "Matchday 35", + "matches": [ + { + "date": "2013-04-27", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-04-27", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-04-27", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 0, + "score2": 6 + }, + { + "date": "2013-04-27", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 0, + "score2": 3 + }, + { + "date": "2013-04-27", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-04-27", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 2, + "score2": 2 + }, + { + "date": "2013-04-28", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-04-28", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2013-04-28", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-04-29", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 6, + "score2": 1 + } + ] + }, + { + "name": "Matchday 36", + "matches": [ + { + "date": "2013-05-04", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 2, + "score2": 4 + }, + { + "date": "2013-05-04", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-05-04", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-05-04", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-05-04", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-05-04", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 2, + "score2": 3 + }, + { + "date": "2013-05-04", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-05-05", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 0, + "score2": 0 + }, + { + "date": "2013-05-05", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-05-06", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 1, + "score2": 1 + } + ] + }, + { + "name": "Matchday 37", + "matches": [ + { + "date": "2013-05-11", + "team1": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "team2": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-05-12", + "team1": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "team2": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "score1": 2, + "score2": 0 + }, + { + "date": "2013-05-12", + "team1": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "team2": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "score1": 1, + "score2": 3 + }, + { + "date": "2013-05-12", + "team1": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "team2": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-05-12", + "team1": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "team2": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "score1": 4, + "score2": 0 + }, + { + "date": "2013-05-12", + "team1": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "team2": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-05-12", + "team1": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "team2": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "score1": 1, + "score2": 2 + }, + { + "date": "2013-05-12", + "team1": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "team2": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-05-14", + "team1": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "team2": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "score1": 4, + "score2": 1 + }, + { + "date": "2013-05-14", + "team1": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "team2": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "score1": 0, + "score2": 2 + } + ] + }, + { + "name": "Matchday 38", + "matches": [ + { + "date": "2013-05-19", + "team1": { + "key": "chelsea", + "name": "Chelsea", + "code": "CHE" + }, + "team2": { + "key": "everton", + "name": "Everton", + "code": "EVE" + }, + "score1": 2, + "score2": 1 + }, + { + "date": "2013-05-19", + "team1": { + "key": "liverpool", + "name": "Liverpool", + "code": "LIV" + }, + "team2": { + "key": "qpr", + "name": "Queens Park Rangers", + "code": "QPR" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-05-19", + "team1": { + "key": "mancity", + "name": "Manchester City", + "code": "MCI" + }, + "team2": { + "key": "norwich", + "name": "Norwich", + "code": "NOR" + }, + "score1": 2, + "score2": 3 + }, + { + "date": "2013-05-19", + "team1": { + "key": "newcastle", + "name": "Newcastle United", + "code": "NEW" + }, + "team2": { + "key": "arsenal", + "name": "Arsenal", + "code": "ARS" + }, + "score1": 0, + "score2": 1 + }, + { + "date": "2013-05-19", + "team1": { + "key": "southampton", + "name": "Southampton", + "code": "SOU" + }, + "team2": { + "key": "stoke", + "name": "Stoke City", + "code": "STK" + }, + "score1": 1, + "score2": 1 + }, + { + "date": "2013-05-19", + "team1": { + "key": "swansea", + "name": "Swansea", + "code": "SWA" + }, + "team2": { + "key": "fulham", + "name": "Fulham", + "code": "FUL" + }, + "score1": 0, + "score2": 3 + }, + { + "date": "2013-05-19", + "team1": { + "key": "tottenham", + "name": "Tottenham Hotspur", + "code": "TOT" + }, + "team2": { + "key": "sunderland", + "name": "Sunderland", + "code": "SUN" + }, + "score1": 1, + "score2": 0 + }, + { + "date": "2013-05-19", + "team1": { + "key": "westbrom", + "name": "West Bromwich Albion", + "code": "WBA" + }, + "team2": { + "key": "manutd", + "name": "Manchester United", + "code": "MUN" + }, + "score1": 5, + "score2": 5 + }, + { + "date": "2013-05-19", + "team1": { + "key": "westham", + "name": "West Ham United", + "code": "WHU" + }, + "team2": { + "key": "reading", + "name": "Reading", + "code": "RDG" + }, + "score1": 4, + "score2": 2 + }, + { + "date": "2013-05-19", + "team1": { + "key": "wigan", + "name": "Wigan Athletic", + "code": "WIG" + }, + "team2": { + "key": "astonvilla", + "name": "Aston Villa", + "code": "AVL" + }, + "score1": 2, + "score2": 2 + } + ] + } + ] +} \ No newline at end of file