45...Re6 46 Nxa7 Re1 47 Rxe1 Nxe1
45...Re6 46 Nxa7 Re1 47 Kc2 h2 48 Rxe1 Nxe1+ 49 Kd2 h1=Q
so the reply 46 Nxa7 to our 45...Re6 wins the game for us
45...Re6 46 Nd4 Re1 47 Rxe1 Nxe1 48 Ne2 Nxf3 (48...h2) 49 c5 Nxg5 50 c6 Ne6 and we win
45...Re6 46 c5 Re1 47 Rxe1 Nxe1 48 c6 h2 49 c7 h1=Q 50 c8=Q then we have to choose between 50...Qxf3 and 50...Nxf3
Originally posted by ptoblerExcellent analysis!
45...Re6 46 Nxa7 Re1 47 Rxe1 Nxe1
45...Re6 46 Nxa7 Re1 47 Kc2 h2 48 Rxe1 Nxe1+ 49 Kd2 h1=Q
so the reply 46 Nxa7 to our 45...Re6 wins the game for us
45...Re6 46 Nd4 Re1 47 Rxe1 Nxe1 48 Ne2 Nxf3 (48...h2) 49 c5 Nxg5 50 c6 Ne6 and we win
45...Re6 46 c5 Re1 47 Rxe1 Nxe1 48 c6 h2 49 c7 h1=Q 50 c8=Q then we have to choose between 50...Qxf3 and 50...Nxf3
Now, why was none of this valid before our last move?
Re6!