Mbiking1:30:00 [4] 20.3 km (4:26 / km) +480m3:58 / km ahr:144 max:170
Frankental Loop a little muddy after snow but surprisingly dry. Made Kaufberg hill! And PR on Kauf flow also managed last wood hill climb with no dismount for log step. :) 1.25.35" so not bad on Selina at this time of year and v muddy meadow climb. New ftp of 145
Turbo45:00 [2] 15.0 km (3:00 / km) ahr:100 max:108
Turbo and strength Lviv
Turbo35:00 [2] 12.0 km (2:55 / km)
Warmupdown
Gym Rehab work35:00 [1]
Turbo (Ftp Test) 10:00 [5] 7.0 km (1:26 / km) ahr:136 max:154
FTP test AP 200 MP288 NP 200 bpm 136 154orb a little disappointing only 2.5% ahead of last year but 2nd session of day after flight and Hill Endurance Intervals last night. VO2 43