@(theMatch: cricketModel.Match)(implicit request: RequestHeader)
@for(innings <- theMatch.innings.reverse) { @displayInnings(innings) }
Umpires
@theMatch.officials.mkString(", ")
@theMatch.homeTeam.name
@theMatch.homeTeam.lineup.mkString(", ")
@theMatch.awayTeam.name
@theMatch.awayTeam.lineup.mkString(", ")
@displayInnings(innings: cricketModel.Innings) = {

@innings.description

@for(batsman <- innings.batsmen) { }
Batsman Runs Balls 4s 6s
@batsman.name
@batsman.howOut
@batsman.howOut @batsman.runs @batsman.ballsFaced @batsman.fours @batsman.sixes
Extras @if(innings.byes > 0){ @(innings.byes)b } @if(innings.legByes > 0){ @(innings.legByes)lb } @if(innings.wides > 0){ @(innings.wides)w } @if(innings.noBalls > 0){ @(innings.noBalls)nb } @if(innings.penalties > 0){ @(innings.penalties)p } @innings.extras  
Total for @innings.wickets @innings.runsScored @innings.overs overs
@if(innings.bowlers.length > 0) {
@for(bowler <- innings.bowlers) { }
Bowler O M R W
@bowler.name @bowler.overs @bowler.maidens @bowler.runs @bowler.wickets
} @if(innings.fallOfWicket.length > 0) {
@for(wicket <- innings.fallOfWicket) { }
Fall of wickets
Order Name Runs
@wicket.order @wicket.name @wicket.runs
}
}