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

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

Crest Aberdeen Sun 13 Aug 2000 15:00
Aberdeen 1 Hearts 1
Scottish Premier League 03 of 38
Pittodrie Aberdeen Scotland
11798
Ref: Hugh Dallas Bonkle

Scorers Gary McSwegan 30
Opp Scorers [Derek Young 3]

Manager Cumulative to date

Manager Type G W D L F A PenW PenL
Jim Jefferies LA 92 32 26 34 117 121 0 0
Jim Jefferies COMPA 117 46 29 42 159 157 0 1
Jim Jefferies L 183 75 48 60 265 235 0 0
Jim Jefferies COMP 224 100 55 69 344 282 2 1

MR NR Season Team Venue FT HT Agg Comp Round Crowd TV
s n 2000-01 Aberdeen

Pittodrie Aberdeen Scotland

1-1

1-1

Scottish Premier League

03 of 38 11798

Notes

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) = 3
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 26 Antti Niemi flag 25 28y 02m 13d / 2000-08-10 thu 2000-08-19 sat
2 14 Thomas Flogel flag 97 29y 02m 06d / 4 2000-08-10 thu 2000-08-19 sat
3 3 Gary Naysmith flag 109 21y 08m 28d / 1 2000-08-10 thu 2000-08-19 sat
4 19 Scott Severin flag 38 21y 05m 29d / 2 2000-08-10 thu 2000-08-19 sat
5 2 Steven Pressley flag 82 26y 10m 02d / 3 2000-08-10 thu 2000-08-19 sat
6 8 Steve Fulton flag 176 30y 00m 03d Y Locke Gary 79 / 5 2000-08-10 thu 2000-08-19 sat
7 21 Robert Tomaschek flag 21 27y 11m 19d / 2000-08-10 thu 2000-08-19 sat
8 10 Colin Cameron (C) flag 142 27y 09m 21d / 6 2000-08-10 thu 2000-08-19 sat
9 16 Lee Makel flag 47 27y 07m 02d Y Juanjo Carricondo 74 / 2000-08-10 thu 2000-08-19 sat
10 11 Darren Jackson flag 53 34y 00m 19d / 1 2000-08-10 thu 2000-08-19 sat
11 7 Gary McSwegan flag 61 29y 10m 20d 1 24 Y ONeil Kris 89 7 / 7 2000-08-10 thu 2000-08-19 sat
Total Starting App->> 851 27.71 <<-Average Starting Age
–––––– Substitutes ––––––
S06 4 Gary Locke flag 173 25y 01m 28d Fulton Steve 79 / 1 2000-08-10 thu 2000-08-24 thu
S09 20 Juanjo flag 33 23y 03m 09d Makel Lee 74 / 2000-08-10 thu 2000-08-19 sat
S11 30 Kris O'Neil flag 6 19y 10m 15d McSwegan Gary 89 / 2000-08-10 thu 2000-08-19 sat
U1 13 Roddy McKenzie flag 25y 00m 05d N / 2000-08-06 sun 2000-08-24 thu
U2 12 Grant Murray flag 24y 11m 15d N / 2000-08-10 thu 2000-08-19 sat
  26.65 <<-Average Age of Players who played

Opponents
Manager Ebbe Skovdahl
Team Managed 05 of 14
Total Managed 05 of 14
No Player Nat Age Gls Pens OGs Pen
Save
Pen
Miss
Discipline Team
Apps
Total
Apps
Sub
Mrk
Substitued by Sub
Time
1 Ryan Esson SCO 20y 04m 25d 01 of 08 01 of 19
2 Kevin McNaughton SCO 17y 11m 16d 01 of 19 01 of 19 Rachid Belabed 88
3 Mark Perry SCO 29y 06m 06d 06 of 07 19 of 22
4 Philip McGuire SCO 20y 05m 09d Y 01 of 14 01 of 23
5 David Rowson SCO 23y 10m 30d 10 of 12 10 of 16
6 Robert Winters SCO 25y 09m 09d 06 of 11 16 of 21
7 Cato Guntveit NOR 25y 00m 07d 03 of 05 03 of 05
8 Derek Young SCO 20y 02m 17d 1 04 of 21 04 of 29
9 Darren Young SCO 21y 10m 00d 07 of 16 07 of 26 Andrew James Dow 18
10 Eoin Jess SCO 29y 08m 00d 32 of 33 32 of 33
11 Arid Stavrum NOR 28y 03m 28d 04 of 06 04 of 06 Hicham Zerouali 65
23.92 <<-Average Starting Age
–––––– Substitutes ––––––
S02 Rachid Belabed BEL 19y 09m 24d 04 of 04 04 of 04 Kevin Paul McNaughton 88
S09 Andy Dow SCO 27y 06m 06d 08 of 09 15 of 17 Darren Young 18
S11 Hicham Zerouali MAR 23y 06m 27d 03 of 04 03 of 04 Arid Stavrum 65
U1 David Preece ENG 23y 11m 18d of 08 of 08
U2 John Inglis SCO 33y 09m 28d of 11 of 23
23.85 <<-Average Age of players who played

Scoring Sequence
No Score Scorer Scores For Time
1

0-1

Derek Young Aberdeen n/a
2

1-1

Gary McSwegan Heart of Midlothian n/a

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

Discipline

RefereeHugh DallasHearts Redcards
Linesman 1Opponents Redcards
Linesman 2Hearts Yellowcards3
Fourth OfficialOpponents Yellowcards1

Discipline Events

Click on heading to sort
Type Team Player Cd Tm Time Notes
YELLOWCARD Aberdeen Philip McGuire opp yellow_card
YELLOWCARD Heart of Midlothian Steve Fulton hearts yellow_card
YELLOWCARD Heart of Midlothian Lee Makel hearts yellow_card
YELLOWCARD Heart of Midlothian Gary McSwegan hearts yellow_card

League Tables
Before - Saturday 12 Aug 2000 After - Sunday 13 Aug 2000
Pos Team G W D L F A Diff Avg Pts Note
1 Hibernian 3 2 1 0 8 1 7 8.0000 7
2 Rangers 2 2 0 0 6 3 3 2.0000 6
3 Celtic 2 2 0 0 3 1 2 3.0000 6
4 Dundee 3 2 0 1 6 5 1 1.2000 6
5 Aberdeen 2 1 1 0 2 1 1 2.0000 4
6 Kilmarnock 2 1 0 1 3 4 -1 .7500 3
7 Heart Of Midlothian 2 0 2 0 2 2 0 1.0000 2
8 St Johnstone 3 0 2 1 4 5 -1 .8000 2
9 Dunfermline Athletic 3 0 2 1 1 4 -3 .2500 2
10 Motherwell 3 0 1 2 1 4 -3 .2500 1
11 Dundee United 3 0 1 2 2 6 -4 .3333 1
12 St Mirren 2 0 0 2 1 3 -2 .3333 0
Pos Diff Team G W D L F A Diff Avg Pts Note
1 1 Rangers 3 3 0 0 9 4 5 2.2500 9
2 1 Celtic 3 3 0 0 5 2 3 2.5000 9
3 -2 Hibernian 3 2 1 0 8 1 7 8.0000 7
4 0 Dundee 3 2 0 1 6 5 1 1.2000 6
5 0 Aberdeen 3 1 2 0 3 2 1 1.5000 5
6 1 Heart Of Midlothian 3 0 3 0 3 3 0 1.0000 3
7 -1 Kilmarnock 3 1 0 2 4 6 -2 .6667 3
8 0 St Johnstone 3 0 2 1 4 5 -1 .8000 2
9 0 Dunfermline Athletic 3 0 2 1 1 4 -3 .2500 2
10 0 Motherwell 3 0 1 2 1 4 -3 .2500 1
11 0 Dundee United 3 0 1 2 2 6 -4 .3333 1
12 0 St Mirren 3 0 0 3 2 6 -4 .3333 0

League Games Played

Home F Away A Crowd
Dundee United 1 Motherwell 1 6201
Dunfermline Athletic 1 St Johnstone 1 4775
Hibernian 5 Dundee 1 12075

League Games Played

Home F Away A Crowd
Aberdeen 1 Heart of Midlothian 1 11798
Celtic 2 Kilmarnock 1 58054
St Mirren 1 Rangers 3 8851

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

1

5

1

D

W

D

D

W

L

D

W

L

W

4560

2139

1000

1421

8679

6468

L only

3

4

3

 

3669

1677

837

1155

6812

5269


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

1

3

1

238

89

59

90

337

359

L only

1

3

1

211

80

54

77

303

308


Match Statistics

Hearts What Opponents
0 Goal Attempts 0
0 On Target 0
0 Off Target 0
0 Woodwork 0
0 Corners 0
0 Fouls 0
0 Offside 0

Games played during this week

Click on heading to sort
SortDate Date Comp Rd Home F Away A Crowd
20000807 Mon 07 Aug 2000 Champions League Q3 St. Gallen 1 Galatasaray 2
20000808 Tue 08 Aug 2000 League Cup R1 Arbroath 2 Brechin City 0 686
20000808 Tue 08 Aug 2000 League Cup R1 Clyde 5 Greenock Morton 1 1048
20000808 Tue 08 Aug 2000 League Cup R1 Clydebank[4] 0 Alloa Athletic 2 216
20000808 Tue 08 Aug 2000 League Cup R1 Cowdenbeath 3 Elgin City 0 234
20000808 Tue 08 Aug 2000 League Cup R1 East Fife 1 Raith Rovers 2 1540
20000808 Tue 08 Aug 2000 League Cup R1 East Stirlingshire 2 Hamilton Academical 1 504
20000808 Tue 08 Aug 2000 League Cup R1 Montrose 1 Berwick Rangers 0 282
20000808 Tue 08 Aug 2000 League Cup R1 Partick Thistle 1 Airdrieonians 2 2652
20000808 Tue 08 Aug 2000 League Cup R1 Peterhead 2 Inverness Caledonian Thistle 3 1001
20000808 Tue 08 Aug 2000 League Cup R1 Queen of the South 2 Forfar Athletic 1 1187
20000808 Tue 08 Aug 2000 League Cup R1 Queens Park 2 Stranraer 0 566
20000808 Tue 08 Aug 2000 League Cup R1 Ross County 1 Albion Rovers 0 777
20000808 Tue 08 Aug 2000 League Cup R1 Stirling Albion 0 Stenhousemuir 1 605
20000808 Tue 08 Aug 2000 Champions League Q3 FC Tirol Innsbruck 0 Valencia 0
20000808 Tue 08 Aug 2000 Champions League Q3 Shakhtar Donetsk 0 Slavia Prague 1
20000808 Tue 08 Aug 2000 Champions League Q3 Sturm Graz 2 Feyenoord 1
20000808 Tue 08 Aug 2000 Champions League Q3 Zimbru Chisinau 0 Sparta Prague 1
20000808 Tue 08 Aug 2000 UEFA Cup Q1 IA (Akranes) 0 Gent 3
20000808 Tue 08 Aug 2000 UEFA Cup Q1 Kapaz Ganja 0 Antalyaspor 2
20000808 Tue 08 Aug 2000 INTERTOTO F AJ Auxerre 0 VfB Stuttgart 2
20000808 Tue 08 Aug 2000 INTERTOTO F RC Celta Vigo 2 Zenit St. Petersburg 1
20000808 Tue 08 Aug 2000 INTERTOTO F Sigma Olomouc 2 Udinese 2
20000809 Wed 09 Aug 2000 League Cup R1 Dumbarton 0 Ayr United 0 421
20000809 Wed 09 Aug 2000 Champions League Q3 AC Milan 3 Dinamo Zagreb 1
20000809 Wed 09 Aug 2000 Champions League Q3 Anderlecht 1 Porto 0
20000809 Wed 09 Aug 2000 Champions League Q3 Besiktas 3 Lokomotiv Moscow 0
20000809 Wed 09 Aug 2000 Champions League Q3 Brondby 0 Hamburg 2
20000809 Wed 09 Aug 2000 Champions League Q3 Dinamo Kiev 0 Red Star (Belgrade) 0
20000809 Wed 09 Aug 2000 Champions League Q3 Dunaferr SE 2 Rosenborg 2
20000809 Wed 09 Aug 2000 Champions League Q3 Helsingborgs IF 1 Internazionale 0
20000809 Wed 09 Aug 2000 Champions League Q3 Herfoelge 0 Rangers 3 3500
20000809 Wed 09 Aug 2000 Champions League Q3 Inter Bratislava 1 Olympique Lyonnaise 2
20000809 Wed 09 Aug 2000 Champions League Q3 Leeds United 2 TSV 1860 Munich 1
20000809 Wed 09 Aug 2000 Champions League Q3 Polonia Warsaw 2 Panathinaikos 2
20000809 Wed 09 Aug 2000 F Dunfermline Athletic 0 Arsenal 3
20000810 Thu 10 Aug 2000 UEFA Cup Q1 AB (Copenhagen) 8 B36 (Torshavn) 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Aberdeen 1 Bohemians (Dublin) 2 13896
20000810 Thu 10 Aug 2000 UEFA Cup Q1 AIK (Stockholm) 1 Gomel 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Amica Wronki 3 Vaduz 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Ararat Yerevan 2 Kosice 3
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Bangor City 0 Halmstads BK 7
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Boavista 2 Barry Town United 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Club Brugge KV 4 Flora (Tallinn) 1
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Coleraine 1 Orgryte 2
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Constelacio 0 Rayo Vallencano 10
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Constructorul Chisinau 2 CSKA (Sofia) 3
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Ekranas Panevezys 0 Lierse 3
20000810 Thu 10 Aug 2000 UEFA Cup Q1 GI (Gotu) 0 IFK Norrkoping 2
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Glentoran 0 Lillestrom 3
20000810 Thu 10 Aug 2000 UEFA Cup Q1 HJK (Helsinki) 4 CS Grevenmacher 1
20000810 Thu 10 Aug 2000 UEFA Cup Q1 IBV (Vestmannaeyjar) 0 Heart of Midlothian 2 861
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Jeunesse d'Esch 0 Celtic 4 3587
20000810 Thu 10 Aug 2000 UEFA Cup Q1 KS Tomori 2 Apoel (Nicosia) 3
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Lausanne-Sports 1 Cork City 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Metalurgs Liepaja 1 SK Brann 1
20000810 Thu 10 Aug 2000 UEFA Cup Q1 MTK (Budapest) 1 FC Jokerit 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Napredak Krusevac 5 Tulevik Viljandi 1
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Neftchi (Baku) 1 HIT Gorica 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Omonia (Nicosia) 0 FC Neftochimik 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Petra Drnovice 3 Buducnost 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Rapid Bucharest 3 Mika Ashtarak 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Rapid Vienna 2 Teuta Durres 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Rijeka 3 Valletta 2
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Sheriff Tiraspol 0 Olimpija (Ljubljana) 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Slaviya Mozyr 1 Maccabi Haifa 1
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Sliema Wanderers 2 Partizan Belgrade 1
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Slovan Bratislava 2 Lokomotivi Tbilisi 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 SS Folgore 1 Basle 5
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Universitatea Craiova 1 Pobeda Prilep 1
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Ventspils 2 Vasas SC (Budapest) 1
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Vorskla Poltava 2 Rabotnicki 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 WIT Georgia Tbilisi 0 Beitar Jerusalem 3
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Zeljeznicar (Sarajevo) 0 Wisla Krakow 0
20000810 Thu 10 Aug 2000 UEFA Cup Q1 Zhalgiris Vilnius 2 Ruch Chorzow 1
20000812 Sat 12 Aug 2000 SPL 03 of 38 Dundee United 1 Motherwell 1 6201
20000812 Sat 12 Aug 2000 SPL 03 of 38 Dunfermline Athletic 1 St Johnstone 1 4775
20000812 Sat 12 Aug 2000 SPL 03 of 38 Hibernian 5 Dundee 1 12075
20000812 Sat 12 Aug 2000 L1 02 of 36 Airdrieonians 1 Raith Rovers 1 2854
20000812 Sat 12 Aug 2000 L1 02 of 36 Alloa Athletic 1 Ayr United 1 1274
20000812 Sat 12 Aug 2000 L1 02 of 36 Falkirk 1 Greenock Morton 0 2563
20000812 Sat 12 Aug 2000 L1 02 of 36 Livingston (Meadowbank Thistle) 3 Inverness Caledonian Thistle 1 4113
20000812 Sat 12 Aug 2000 L1 02 of 36 Ross County 0 Clyde 2 2645
20000812 Sat 12 Aug 2000 L2 02 of 36 Berwick Rangers 2 Arbroath 1 498
20000812 Sat 12 Aug 2000 L2 02 of 36 Clydebank[4] 1 Stenhousemuir 0 236
20000812 Sat 12 Aug 2000 L2 02 of 36 Forfar Athletic 0 Queens Park 1 516
20000812 Sat 12 Aug 2000 L2 02 of 36 Partick Thistle 2 Stranraer 1 2357
20000812 Sat 12 Aug 2000 L2 02 of 36 Queen of the South 0 Stirling Albion 0 1168
20000812 Sat 12 Aug 2000 L3 02 of 36 Cowdenbeath 5 Albion Rovers 0 302
20000812 Sat 12 Aug 2000 L3 02 of 36 Dumbarton 0 Brechin City 2 370
20000812 Sat 12 Aug 2000 L3 02 of 36 East Fife 1 Peterhead 1 619
20000812 Sat 12 Aug 2000 L3 02 of 36 Elgin City 0 Hamilton Academical 2 1552
20000812 Sat 12 Aug 2000 L3 02 of 36 Montrose 0 East Stirlingshire 1 304
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Barnsley 1 Norwich City 0
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Blackburn Rovers 2 Crystal Palace 0
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Bolton Wanderers 1 Burnley 1
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Fulham 2 Crewe Alexandra 0
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Gillingham 1 Stockport County 3
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Grimsby Town 1 Preston North End 2
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Huddersfield Town 1 Watford 2
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Nottingham Forest 1 West Bromwich Albion 0
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Queens Park Rangers 0 Birmingham City 0
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Sheffield United 2 Portsmouth 0
20000812 Sat 12 Aug 2000 E FL1 01 of 46 Wimbledon 0 Tranmere Rovers 0
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Bristol Rovers 1 Bournemouth 1
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Cambridge United 0 Bury 1
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Luton Town 0 Notts County 1
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Millwall 2 Reading 0
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Northampton Town 1 Brentford 1
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Oldham Athletic 4 Port Vale 1
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Oxford United 0 Peterborough United 1
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Rotherham United 2 Walsall 3
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Stoke City 0 Wycombe Wanderers 0
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Swansea City 0 Wigan Athletic 0
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Swindon Town 0 Colchester United 0
20000812 Sat 12 Aug 2000 E FL2 01 of 46 Wrexham 0 Bristol City 2
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Barnet 3 Shrewsbury Town 0
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Blackpool 3 Hull City 1
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Carlisle United 2 Halifax Town 2
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Cheltenham Town 2 Mansfield Town 2
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Chesterfield 4 York City 1
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Exeter City 1 Cardiff City 2
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Kidderminster Harriers 2 Torquay United 0
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Lincoln City 0 Hartlepool United 2
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Macclesfield Town 0 Scunthorpe United 1
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Plymouth Argyle 0 Leyton Orient 1
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Rochdale 1 Darlington 1
20000812 Sat 12 Aug 2000 E FL3 01 of 46 Southend United 2 Brighton and Hove Albion 0
20000813 Sun 13 Aug 2000 SPL 03 of 38 Aberdeen 1 Heart of Midlothian 1 11798
20000813 Sun 13 Aug 2000 SPL 03 of 38 Celtic 2 Kilmarnock 1 58054
20000813 Sun 13 Aug 2000 SPL 03 of 38 St Mirren 1 Rangers 3 8851
20000813 Sun 13 Aug 2000 E FL1 01 of 46 Wolverhampton Wanderers 1 Sheffield Wednesday 1


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