reph

Templates · Sports

Live blog template

Minute by minute coverage of a match: timestamped updates, newest on top, published as a page that refreshes itself while you are live

Start with this template →Sign in

Opens on reph with the template ready to start. No account needed; sign in to keep your document.

Use it when

A match is on and readers want every wicket, boundary and review as it happens, on a page that keeps itself current

Who it's for

JournalistCommunications

Part of a kit

Sports desk, step 3 of 5. A match day in order: the pitch report, the head-to-head preview, the live blog, the match report and the player spotlight, each fed by live data.

Filled example

The template filled in for a made-up company, so you can see what good looks like.

Gulls v Kestrels live: Coastal League semi-final

By Priya Natarajan · Date: 18 October 2026 · Venue: Marlow Park Oval, Harbour City · Format: T20

Harbour City Gulls host Riverside Kestrels for a place in the Coastal League final. Follow every wicket, boundary and review here as it happens.

Live updates

22:41 · Gulls win by four runs

Ollie Brannagh bowls four yorkers in a row and Marcus Thorncliffe is run out going for a second. The Kestrels finish on 183 for 9 and the Gulls are into Sunday's final.

22:36 · Nine needed off the last over

Thorncliffe has hit three sixes in eleven balls and the Kestrels need nine from six. Brannagh has the ball.

22:18 · Kashyap removes the captain

Leg spinner Dev Kashyap has the Kestrels captain stumped for 12. Kestrels 118 for 5 after 13 overs, needing 70 from 42 balls.

21:52 · Two wickets in four balls

Both Kestrels openers fall in the ninth over, one caught at long on and one bowled through the gate. Kestrels 71 for 2.

21:40 · Flying start to the chase

The Kestrels reach 62 without loss after the powerplay, comfortably ahead of the 9.4 an over they need.

21:08 · Gulls post 187 for 6

Ishan Talwade hits 17 off 8 balls to lift the total after three wickets fell for 19 at the death. Marcus Thorncliffe took 3 for 28.

20:31 · Vasudev reaches fifty

Kiran Vasudev brings up his half century off 33 balls. His stand with Neel Okonjo is worth 94 for the third wicket. Gulls 128 for 2 after 13 overs.

19:44 · Early wicket for the Kestrels

Rafiq Lomasney edges a drive to slip in the second over and goes for 3. Gulls 9 for 1.

19:30 · Gulls win the toss and bat

Kiran Vasudev chooses to bat on a dry surface. The Gulls are unchanged; the Kestrels bring in a second spinner.

The template

Show the blank template

Live blog

By [your name] · Date: [date] · Venue: [ground, city] · Format: [T20 / ODI / first-class]

The standfirst: who is playing, what is at stake and when play starts. One or two sentences that stay true all day.

Live updates

Press Add update in the bar above for each new entry, starting with the toss and the teams. It stamps the time and puts the entry on top. Put the score or the moment in the heading and keep each entry to two or three sentences.

Questions

How do I add an update?
Press Add update in the live blog bar; it stamps the time, puts the heading on top and leaves the cursor at the title
Does the published page update on its own?
Yes; while the blog is live the page and any embed refresh every 30 seconds and show a LIVE badge with how long ago it was updated. An embed shows the newest 10 updates and links to the rest
How do I finish?
Press End live coverage, then press it again to confirm; the page stops refreshing and says when coverage ended. Resume makes it live again for readers who reload
Can I link to one update?
Yes; on the published page each update's time is a link to it. Share that link: readers land on that update and stay on it as the page refreshes

Fill it with your agent

Connect Claude to reph over MCP, then paste this. The draft arrives as suggestions you accept or reject section by section. How to connect Claude.

Find my reph doc "Live blog" with search_docs, then read it with read_doc. Using only figures from the scorecard feed (call draft_from_data with dataset match), draft one new update as an append op filed with suggest_edit: a heading "### HH:MM · <the score or the moment>" and two short sentences. Never rewrite earlier updates. If the feed lacks a fact, ask with add_comment quoting the Live updates heading line, then call request_review with a one-line summary.

Related templates

Start with this template →Sign in