Final de 17 otra vez explicado
En el partido, mientras observa desde las gradas con Maggie (Michelle Trachtenberg), Scarlet (Leslie Mann) ve a Mike (Zac Efron) hacer un gesto de pase que ella recuerda que él realizaba en la escuela secundaria; es entonces cuando finalmente se da cuenta de que él es en realidad su marido, así que se levanta y se va. Entonces, Mike comienza a tener flashbacks de su situación a lo largo de la película -el punto de inflexión cuando cambió la universidad por una vida con Scarlett, su encuentro con el “espíritu conserje”, etc.- y decide hacer lo correcto; le pasa el bastón a su hijo, Alex (Sterling Knight), que es llamado al juego, y corre tras Scarlet.
Al acercarse a la salida, se transforma de nuevo en su yo de 37 años (Matthew Perry), que Scarlet ve. Se encuentran de nuevo, confiesa su arrepentimiento por haberlo estropeado con su familia y promete compensarlo todo. Se besan y se van juntos. EL FINAL.
Luego, un segundo epílogo muestra al Mike adulto, en su camino de regreso a su propia casa, yendo al cuarto de Ned (Thomas Lennon) para agradecerle por todo, y luego lo encuentra con el director Masterson (Melora Hardin) en su cama -ambos se habían reconciliado en ese juego, también-. Sucede que Mike fue contratado como entrenador del equipo de baloncesto, y Ned le da un elegante silbato como regalo.