London Hearts Supporters Club
<- Team <- Date <- Comp -> Comp -> Date -> Team

Hearts Team Opponents Scoring Seq Penalties Table Streaks Discipline Statistics Games played

Crest Sat 23 Oct 2010 15:00
Hearts 3 St Mirren 0
Scottish Premier League 09 of 38
Tynecastle Park Edinburgh Scotland
12009
Ref: Calum Murray

Scorers Rudi Skacel 2 ;Rudi Skacel 24 ;Rudi Skacel 90+2
Opp Scorers -----

Manager Cumulative to date

Manager Type G W D L F A PenW PenL
Jim Jefferies 2nd LH 13 5 3 5 16 17 0 0
Jim Jefferies 2nd COMPH 14 6 3 5 20 17 0 0
Jim Jefferies 2nd L 25 10 4 11 29 32 0 0
Jim Jefferies 2nd COMP 28 11 4 13 36 37 0 0

MR NR Season Team Venue FT HT Agg Comp Round Crowd TV
s n 2010-11 St Mirren

Tynecastle Park Edinburgh Scotland

3-0

2-0

Scottish Premier League

09 of 38 12009

Notes
Rudi Skacel was the Tynecastle “hero” with a quality “hat-trick” of goals against a very ordinary St Mirren side who were up against it after conceding a second minute goal.Rudi’s third goal was the first goal he had scored at the Gorgie Road end of the ground.

Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages
Number of Team Changes (Competitive Games Only) = 0
Team Changes Compared to Last League Team (League Games Only) = 0
No Sq
No
Player Cap Nat Tot App Age Gls Pens Tot
Gls
OGs Pen
Save
Pen
Miss
Discipline Sub
Mrk
Substitued by Sub
Time
Goals
vs
Opp
Prev Next
1 25 Marian Kello flag 41 28y 01m 18d / 2010-10-16 sat 2010-10-31 sun
2 5 Darren Barr flag 9 25y 07m 06d / 2010-10-16 sat 2010-10-31 sun
3 6 Ruben Palazuelos flag 101 27y 06m 12d / 2010-10-16 sat 2010-10-31 sun
4 21 Ismael Bouzid flag 42 27y 03m 02d / 2010-10-16 sat 2010-10-31 sun
5 31 Adrian Mrowiec flag 20 26y 10m 22d Black Ian 71 / 2010-10-16 sat 2010-10-31 sun
6 26 Marius Zaliukas (C) flag 119 26y 11m 13d / 3 2010-10-16 sat 2010-10-31 sun
7 7 Suso Santana flag 42 25y 07m 21d Templeton David 78 / 2010-10-16 sat 2010-10-31 sun
8 4 Eggert Jonsson flag 111 22y 02m 05d / 3 2010-10-16 sat 2010-10-31 sun
9 9 Kevin Kyle flag 11 29y 04m 16d / 1 2010-10-16 sat 2010-10-31 sun
10 14 Calum Elliot flag 112 23y 06m 23d Elliott Stephen 69 / 2010-10-16 sat 2010-10-31 sun
11 19 Rudi Skacel flag 44 31y 03m 06d 3 21 3 / 10 2010-10-16 sat 2010-10-31 sun
Total Starting App->> 652 26.76 <<-Average Starting Age
–––––– Substitutes ––––––
S05 8 Ian Black flag 41 25y 07m 09d Mrowiec Adrian 71 / 2010-10-02 sat 2010-10-31 sun
S07 12 David Templeton flag 29 21y 09m 16d Santana Abreu Jesus Manuel 78 / 1 2010-10-16 sat 2010-10-31 sun
S10 10 Stephen Elliott flag 4 26y 09m 17d Elliot Calum 69 / 2010-10-16 sat 2010-10-31 sun
U1 30 Jamie Macdonald flag 24y 06m 06d N / 2010-08-07 sat 2010-10-31 sun
U2 24 Craig Thomson flag 19y 06m 06d N / 2010-10-02 sat 2010-10-31 sun
U3 16 Ryan Stevenson flag 26y 01m 29d N / 3 2010-10-16 sat 2010-10-31 sun
U4 23 Gary Glen flag 20y 07m 01d N / 1 2010-10-16 sat 2010-10-31 sun
  26.33 <<-Average Age of Players who played

Opponents
Manager Daniel Joseph Lennon
Team Managed 01 of 17
Total Managed 01 of 18
No Player Nat Age Gls Pens OGs Pen
Save
Pen
Miss
Discipline Team
Apps
Total
Apps
Sub
Mrk
Substitued by Sub
Time
1 Craig Samson SCO 26y 06m 20d 01 of 12 01 of 20
2 Marc McAusland SCO 22y 02m 10d 01 of 14 01 of 14
3 Jure Travner SLO 25y 00m 25d 01 of 03 01 of 03
4 Paul McGowan SCO 23y 00m 16d 01 of 15 03 of 32
5 John-Paul Potter SCO 30y 10m 08d 15 of 17 15 of 19
6 Darren McGregor SCO 25y 02m 16d 01 of 07 01 of 24
7 Patrick Cregg IRL 24y 08m 02d 01 of 02 13 of 19
8 Hugh Murray SCO 31y 09m 15d Y18 15 of 17 15 of 17 Garry Brady 79
9 Michael Higdon ENG 27y 01m 21d 04 of 06 11 of 20 Paul McQuade 85
10 Gareth Wardlaw SCO 31y 07m 16d 01 of 02 01 of 03
11 Kenny Mclean SCO 18y 09m 15d Y27 01 of 12 01 of 25 Aaron Mooy 59
26.09 <<-Average Starting Age
–––––– Substitutes ––––––
S08 Garry Brady SCO 34y 01m 16d 08 of 08 16 of 16 Hugh Murray 79
S09 Paul McQuade SCO 23y 05m 06d 01 of 01 01 of 01 Michael Higdon 85
S11 Aaron Mooy AUS 21y 01m 08d 01 of 04 01 of 09 Kenny Mclean 59
U1 Paul Mathers SCO 40y 09m 06d of of 09
U2 David van Zanten IRL 28y 05m 15d of 21 of 29
U3 Jamie McCluskey SCO 22y 11m 17d of of 01
U4 Mark McLennan SCO 19y 05m 25d of of
26.11 <<-Average Age of players who played

Scoring Sequence
No Score Scorer Scores For Time
1

1-0

Rudi Skacel Heart of Midlothian 2
2

2-0

Rudi Skacel Heart of Midlothian 24
3

3-0

Rudi Skacel Heart of Midlothian 90+2

The specified statement did not generate any data
Penalties
Taker Team Outcome Given Away By Won By Time Score if Missed

Discipline

RefereeCalum MurrayHearts Redcards
Linesman 1Opponents Redcards
Linesman 2Hearts Yellowcards
Fourth OfficialOpponents Yellowcards2

Discipline Events

Click on heading to sort
Type Team Player Cd Tm Time Notes
YELLOWCARD St Mirren Hugh Murray opp yellow_card 18 a foul on Suso Santana
YELLOWCARD St Mirren Kenny Mclean opp yellow_card 27 a foul on Darren Barr

League Tables
Before - Sunday 17 Oct 2010 After - Saturday 23 Oct 2010
Pos Team G W D L F A Diff Avg Pts Note
1 Rangers 8 8 0 0 22 7 15 3.1429 24
2 Celtic 8 8 0 0 18 4 14 4.5000 24
3 Motherwell 8 4 1 3 12 10 2 1.2000 13
4 Inverness Caledonian Thistle 8 3 2 3 11 8 3 1.3750 11
5 Heart of Midlothian 8 3 2 3 11 10 1 1.1000 11
6 Dundee United 8 3 2 3 9 14 -5 .6429 11
7 St Johnstone 8 2 2 4 7 9 -2 .7778 8
8 Hibernian 8 2 2 4 8 13 -5 .6154 8
9 Aberdeen 8 2 1 5 9 11 -2 .8182 7
10 Kilmarnock 8 2 1 5 9 12 -3 .7500 7
11 Hamilton Academical 8 1 3 4 8 18 -10 .4444 6
12 St Mirren 8 1 2 5 8 16 -8 .5000 5
Pos Diff Team G W D L F A Diff Avg Pts Note
1 0 Rangers 8 8 0 0 22 7 15 3.1429 24
2 0 Celtic 8 8 0 0 18 4 14 4.5000 24
3 0 Motherwell 9 5 1 3 14 11 3 1.2727 16
4 1 Heart of Midlothian 9 4 2 3 14 10 4 1.4000 14
5 -1 Inverness Caledonian Thistle 9 4 2 3 13 9 4 1.4444 14
6 1 St Johnstone 9 3 2 4 9 10 -1 .9000 11
7 -1 Dundee United 9 3 2 4 10 16 -6 .6250 11
8 1 Aberdeen 9 3 1 5 13 13 0 1.0000 10
9 -1 Hibernian 9 2 2 5 10 17 -7 .5882 8
10 0 Kilmarnock 9 2 1 6 10 14 -4 .7143 7
11 0 Hamilton Academical 9 1 3 5 9 20 -11 .4500 6
12 0 St Mirren 9 1 2 6 8 19 -11 .4211 5

League Games Played

Home F Away A Crowd
Dundee United 1 Celtic 2 11790

League Games Played

Home F Away A Crowd
Aberdeen 4 Hibernian 2 7587
Hamilton Academical 1 St Johnstone 2 2431
Heart of Midlothian 3 St Mirren 0 12009
Kilmarnock 1 Inverness Caledonian Thistle 2 4508
Motherwell 2 Dundee United 1 4635

Type Streaks by Date Last 10 Cumulative by Date
W D L Unb NoW G W D L F A
Competitive

2

2

W

W

L

L

L

W

L

D

W

W

5021

2338

1105

1578

9299

7000

L only

2

2

 

4055

1840

930

1285

7327

5719


Type Streaks by Team Cumulative by Team
W D L Unb NoW G W D L F A
Competitive

1

2

259

112

71

76

458

330

L only

1

3

217

96

56

65

385

277


Match Statistics

Hearts What Opponents
6 Goal Attempts 5
2 On Target 3
3 Off Target 0
1 Woodwork 0
8 Corners 2
13 Fouls 14
4 Offside 1

Games played during this week

Click on heading to sort
SortDate Date Comp Rd Home F Away A Crowd
20101018 Mon 18 Oct 2010 EPL 08 of 38 Blackburn Rovers 0 Sunderland 0
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Bristol City 1 Reading 0
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Burnley 3 Barnsley 0
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Coventry City 1 Cardiff City 2
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Doncaster Rovers 2 Derby County 3
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Hull City 0 Sheffield United 1
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Leeds United 1 Leicester City 2
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Millwall 0 Portsmouth 1
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Norwich City 1 Crystal Palace 2
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Nottingham Forest 1 Middlesbrough 0
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Preston North End 2 Scunthorpe United 3
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Swansea City 0 Queens Park Rangers 0
20101019 Tue 19 Oct 2010 E Champ 12 of 46 Watford 2 Ipswich Town 1
20101019 Tue 19 Oct 2010 Champions League GRE Bayern Munich 3 Stiinta Cluj-Napoca 2
20101019 Tue 19 Oct 2010 Champions League GRE Roma 1 Basle 3
20101019 Tue 19 Oct 2010 Champions League GRF Olympique Marseille 1 MSK Zilina 0
20101019 Tue 19 Oct 2010 Champions League GRF Spartak Moscow 0 Chelsea 2
20101019 Tue 19 Oct 2010 Champions League GRG Ajax 2 AJ Auxerre 1
20101019 Tue 19 Oct 2010 Champions League GRG Real Madrid 2 AC Milan 0
20101019 Tue 19 Oct 2010 Champions League GRH Arsenal 5 Shakhtar Donetsk 1
20101019 Tue 19 Oct 2010 Champions League GRH Sporting Braga 2 Partizan Belgrade 0
20101020 Wed 20 Oct 2010 SFAWCUP Glasgow City Women 1 Hibernian Women 2
20101020 Wed 20 Oct 2010 Champions League GRA Internazionale 4 Tottenham Hotspur 3
20101020 Wed 20 Oct 2010 Champions League GRA Twente (Enschede) 1 Werder Bremen 1
20101020 Wed 20 Oct 2010 Champions League GRB Lyon 2 Benfica 0
20101020 Wed 20 Oct 2010 Champions League GRB Schalke 04 3 Hapoel Tel-Aviv 1
20101020 Wed 20 Oct 2010 Champions League GRC Manchester United 1 Bursaspor 0
20101020 Wed 20 Oct 2010 Champions League GRC Rangers 1 Valencia 1 45153
20101020 Wed 20 Oct 2010 Champions League GRD Barcelona 2 FC Copenhagen 0
20101020 Wed 20 Oct 2010 Champions League GRD Panathinaikos 0 Rubin Kazan 0
20101021 Thu 21 Oct 2010 SFAWCUP Rangers Women 1 Celtic Women II 1
20101021 Thu 21 Oct 2010 Europa League GRA Austria Salzburg 1 Juventus 1
20101021 Thu 21 Oct 2010 Europa League GRA Manchester City 3 Lech Poznan 1
20101021 Thu 21 Oct 2010 Europa League GRB Aris (Thessaloniki) 0 Bayer Leverkusen 0
20101021 Thu 21 Oct 2010 Europa League GRB Atletico Madrid 3 Rosenborg 0
20101021 Thu 21 Oct 2010 Europa League GRC Lille 1 Levski (Sofia) 0
20101021 Thu 21 Oct 2010 Europa League GRC Sporting Lisbon 5 Gent 1
20101021 Thu 21 Oct 2010 Europa League GRD Dinamo Zagreb 0 Club Brugge KV 0
20101021 Thu 21 Oct 2010 Europa League GRD Villarreal 1 PAOK Thessaloniki 0
20101021 Thu 21 Oct 2010 Europa League GRE AZ '67 (Alkmaar) 1 Dinamo Kiev 2
20101021 Thu 21 Oct 2010 Europa League GRE Sheriff Tiraspol 0 BATE Borisov 1
20101021 Thu 21 Oct 2010 Europa League GRF Palermo 0 CSKA Moscow 3
20101021 Thu 21 Oct 2010 Europa League GRF Sparta Prague 3 Lausanne-Sports 3
20101021 Thu 21 Oct 2010 Europa League GRG Anderlecht 3 AEK (Athens) 0
20101021 Thu 21 Oct 2010 Europa League GRG Zenit St. Petersburg 2 Hajduk Split 0
20101021 Thu 21 Oct 2010 Europa League GRH VfB Stuttgart 1 Getafe 0
20101021 Thu 21 Oct 2010 Europa League GRH Young Boys (Berne) 4 OB (Odense) 2
20101021 Thu 21 Oct 2010 Europa League GRI Debreceni VSC 1 PSV (Eindhoven) 2
20101021 Thu 21 Oct 2010 Europa League GRI Metalist Kharkov 2 Sampdoria 1
20101021 Thu 21 Oct 2010 Europa League GRJ Borussia Dortmund 1 Paris Saint-Germain 1
20101021 Thu 21 Oct 2010 Europa League GRJ Karpaty Lviv 0 Seville 1
20101021 Thu 21 Oct 2010 Europa League GRK Napoli 0 Liverpool 0
20101021 Thu 21 Oct 2010 Europa League GRK Utrecht 1 Steaua Bucharest 1
20101021 Thu 21 Oct 2010 Europa League GRL Besiktas 1 Porto 3
20101021 Thu 21 Oct 2010 Europa League GRL CSKA (Sofia) 0 Rapid Vienna 2
20101022 Fri 22 Oct 2010 E Champ 13 of 46 Bristol City 1 Queens Park Rangers 1
20101023 Sat 23 Oct 2010 SPL 09 of 38 Aberdeen 4 Hibernian 2 7587
20101023 Sat 23 Oct 2010 SPL 09 of 38 Hamilton Academical 1 St Johnstone 2 2431
20101023 Sat 23 Oct 2010 SPL 09 of 38 Heart of Midlothian 3 St Mirren 0 12009
20101023 Sat 23 Oct 2010 SPL 09 of 38 Kilmarnock 1 Inverness Caledonian Thistle 2 4508
20101023 Sat 23 Oct 2010 SPL 09 of 38 Motherwell 2 Dundee United 1 4635
20101023 Sat 23 Oct 2010 D1 10 of 36 Cowdenbeath 2 Greenock Morton 2 582
20101023 Sat 23 Oct 2010 D1 10 of 36 Dundee 2 Dunfermline Athletic 2 5636
20101023 Sat 23 Oct 2010 D1 10 of 36 Queen of the South 1 Falkirk 5 2254
20101023 Sat 23 Oct 2010 D1 10 of 36 Raith Rovers 1 Ross County 0 1776
20101023 Sat 23 Oct 2010 D1 10 of 36 Stirling Albion 4 Partick Thistle 2 1386
20101023 Sat 23 Oct 2010 D2 10 of 36 Ayr United 2 Alloa Athletic 1 1176
20101023 Sat 23 Oct 2010 D2 10 of 36 Brechin City 3 Airdrieonians (Airdrie United) 1 564
20101023 Sat 23 Oct 2010 D2 10 of 36 East Fife 1 Forfar Athletic 3 524
20101023 Sat 23 Oct 2010 D2 10 of 36 Livingston (Meadowbank Thistle) 1 Peterhead 0 1295
20101023 Sat 23 Oct 2010 D2 10 of 36 Stenhousemuir 4 Dumbarton 0 392
20101023 Sat 23 Oct 2010 Scottish Cup R2 Albion Rovers 0 Sunnybank 1 357
20101023 Sat 23 Oct 2010 Scottish Cup R2 Beith 7 Glasgow University 1 625
20101023 Sat 23 Oct 2010 Scottish Cup R2 Boness United 2 Queens Park 1 1271
20101023 Sat 23 Oct 2010 Scottish Cup R2 Clyde 1 Berwick Rangers 2 534
20101023 Sat 23 Oct 2010 Scottish Cup R2 Deveronvale 1 Dalbeattie Star 0 400
20101023 Sat 23 Oct 2010 Scottish Cup R2 Edinburgh City 2 Threave Rovers 4 272
20101023 Sat 23 Oct 2010 Scottish Cup R2 Elgin City 5 Brora Rangers 3 723
20101023 Sat 23 Oct 2010 Scottish Cup R2 Forres Mechanics 0 East Stirlingshire 0 342
20101023 Sat 23 Oct 2010 Scottish Cup R2 Golspie Sutherland 2 Girvan 2 150
20101023 Sat 23 Oct 2010 Scottish Cup R2 Keith 0 The Spartans 3 273
20101023 Sat 23 Oct 2010 Scottish Cup R2 Montrose 1 Arbroath 1 994
20101023 Sat 23 Oct 2010 Scottish Cup R2 Nairn County 0 Cove Rangers 1 250
20101023 Sat 23 Oct 2010 Scottish Cup R2 Preston Athletic 0 Annan Athletic 0 350
20101023 Sat 23 Oct 2010 Scottish Cup R2 Stranraer 9 St Cuthbert Wanderers 0 401
20101023 Sat 23 Oct 2010 Scottish Cup R2 Wigtown and Bladnoch 1 Buckie Thistle 7 250
20101023 Sat 23 Oct 2010 EPL 09 of 38 Birmingham City 2 Blackpool 0
20101023 Sat 23 Oct 2010 EPL 09 of 38 Chelsea 2 Wolverhampton Wanderers 0
20101023 Sat 23 Oct 2010 EPL 09 of 38 Sunderland 1 Aston Villa 0
20101023 Sat 23 Oct 2010 EPL 09 of 38 Tottenham Hotspur 1 Everton 1
20101023 Sat 23 Oct 2010 EPL 09 of 38 West Bromwich Albion 2 Fulham 1
20101023 Sat 23 Oct 2010 EPL 09 of 38 West Ham United 1 Newcastle United 2
20101023 Sat 23 Oct 2010 EPL 09 of 38 Wigan Athletic 1 Bolton Wanderers 1
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Burnley 0 Reading 4
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Coventry City 3 Barnsley 0
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Doncaster Rovers 2 Sheffield United 0
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Hull City 1 Portsmouth 2
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Millwall 2 Derby County 0
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Norwich City 1 Middlesbrough 0
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Nottingham Forest 2 Ipswich Town 0
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Preston North End 4 Crystal Palace 3
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Swansea City 2 Leicester City 0
20101023 Sat 23 Oct 2010 E Champ 13 of 46 Watford 0 Scunthorpe United 2
20101023 Sat 23 Oct 2010 E L1 13 of 46 Brentford 2 Peterborough United 1
20101023 Sat 23 Oct 2010 E L1 13 of 46 Brighton and Hove Albion 2 Yeovil Town 0
20101023 Sat 23 Oct 2010 E L1 13 of 46 Carlisle United 3 Charlton Athletic 4
20101023 Sat 23 Oct 2010 E L1 13 of 46 Colchester United 2 Notts County 1
20101023 Sat 23 Oct 2010 E L1 13 of 46 Hartlepool United 2 Bristol Rovers 2
20101023 Sat 23 Oct 2010 E L1 13 of 46 Milton Keynes Dons 1 Exeter City 0
20101023 Sat 23 Oct 2010 E L1 13 of 46 Plymouth Argyle 2 Huddersfield Town 1
20101023 Sat 23 Oct 2010 E L1 13 of 46 Rochdale 3 Dagenham and Redbridge 2
20101023 Sat 23 Oct 2010 E L1 13 of 46 Sheffield Wednesday 1 Bournemouth 1
20101023 Sat 23 Oct 2010 E L1 13 of 46 Southampton 2 Oldham Athletic 1
20101023 Sat 23 Oct 2010 E L1 13 of 46 Swindon Town 2 Leyton Orient 2
20101023 Sat 23 Oct 2010 E L1 13 of 46 Walsall 1 Tranmere Rovers 4
20101023 Sat 23 Oct 2010 E L2 13 of 46 Barnet 1 Macclesfield Town 0
20101023 Sat 23 Oct 2010 E L2 13 of 46 Burton Albion 3 Bradford City 0
20101023 Sat 23 Oct 2010 E L2 13 of 46 Bury 1 Southend United 0
20101023 Sat 23 Oct 2010 E L2 13 of 46 Cheltenham Town 0 Port Vale 0
20101023 Sat 23 Oct 2010 E L2 13 of 46 Chesterfield 4 Shrewsbury Town 3
20101023 Sat 23 Oct 2010 E L2 13 of 46 Crewe Alexandra 3 Aldershot Town 1
20101023 Sat 23 Oct 2010 E L2 13 of 46 Gillingham 1 Torquay United 1
20101023 Sat 23 Oct 2010 E L2 13 of 46 Hereford United 1 Accrington Stanley [2] 1
20101023 Sat 23 Oct 2010 E L2 13 of 46 Lincoln City 0 Stockport County 0
20101023 Sat 23 Oct 2010 E L2 13 of 46 Morecambe 0 Stevenage 0
20101023 Sat 23 Oct 2010 E L2 13 of 46 Oxford United 3 Northampton Town 1
20101023 Sat 23 Oct 2010 E L2 13 of 46 Rotherham United 3 Wycombe Wanderers 4
20101024 Sun 24 Oct 2010 SPL 09 of 38 Celtic 1 Rangers 3 58874
20101024 Sun 24 Oct 2010 EPL 09 of 38 Liverpool 2 Blackburn Rovers 1
20101024 Sun 24 Oct 2010 EPL 09 of 38 Manchester City 0 Arsenal 3
20101024 Sun 24 Oct 2010 EPL 09 of 38 Stoke City 1 Manchester United 2


| Home | Contact Us | Credits | © www.londonhearts.com