I am writing an academic paper for submission to a journal. One of my co-authors wrote the following:

TheoremStatement of the theorem

Proof of theoremWe first show the following result

LemmaStatement of lemma used to prove the theorem

However, I think that it is more natural to present things in the following way:

TheoremStatement of the theoremWe first show the following result which is used to prove the theorem:

LemmaStatement of lemma used to prove the theorem

Proof of theoremblah blah

I understand that this is a subjective question so I am happy to mark this as community wiki if most people feel that it belongs there.