Puzzle of the week #123

Level: 
5-Queen
Chess Diagram: 

[Event "Puzzle #123"][Date "2010.06.25"][Result "1-0"][SetUp "1"][FEN "K7/P5R1/2k5/8/8/8/2r5/8 w - - 0 1"]

In 2 weeks from now we have our last meeting at the club. Next week is Canada Day and Cameron Recreation Center is closed. Last night we did the end of the year testing. It is only fitting to choose this week an endgame puzzle where some advanced thinking is necessary to find the solution. What do we have here?
1. It is a Rook and pawn vs Rook endgame
2. White has a side pawn that has reached the 7th rank
3. Its supporting King is in front blocking it
4. The White Rook is on the 7th rank
5. The Black Rook is placed behind the passed pawn
Your task is not so simple, but neither impossible:
a) White to move and win; explain your solution

Total available points for this puzzle is 50. The answers will be published next week together with puzzle #124.

Puzzle #122 solution:
Ekkehard May (Darmstaedter Echo 1978) has created a very interesting puzzle. Still most of you solved it rather easily. This is a good sign. Here are a couple of nice answers; both have found all the lines shown below:
Karl:
The trick to this puzzle is to occupy certain squares all at once using the Queen, so Black cannot escape or delay. I'm pretty sure these squares are e8, h5, and a few other less important ones that the Queen can access easily on the 2nd move. With out further ado, behold, the solution!
Rick:
When I first saw this puzzle, I knew it wouldn't be easy to find the answer because Black had lots of ways to defend himself. Black's Bishop and pawns can easily defend quick mating threats, making this puzzle way harder than it looks. My intuition was 1.Qh4 ..., but after 1... f5 there is no mate. I knew that the first move had to be very unique. This was a very challenging puzzle that had my brain fooled!

[Event "Puzzle #122"][Date "2010.06.18"][Result "1-0"][SetUp "1"][FEN "3Q4/5pp1/6k1/4R3/8/b5K1/8/8 w - - 0 1"]1.Qh8!! Kf6 (1...f6 2.Qh5#) (1...f5 2.Re6+ Kf7 (2...Kg5 3.Qh4#) 3.Qe8#) (1...Bc1 {Or any other Bishop move} 2.Qh5+ Kf6 3.Qf5#) 2.Qh5 g6 3.Qh8#

Correct solutions:
Andy Y, Rick, Edwin, Karl, Alex, Owen - 20 points
James - 4 points
Jeffrey - 2 points

Standings:
Owen - 432 points
Andy Y - 427 points
Karl - 410 points
Edwin - 375 points
Jeffrey - 305 points
Alex - 247 points
James - 231 points
Andy Q - 214 points
Humphrey - 180 points
Nathaniel - 150 points
Amir - 103 points
Rick - 92 points
Frank - 65 points
Marko - 10 points

Comment: 

Two centuries delight