Schubert Impromptu Op | 90 No 2 Harmonic Analysis

The B section begins with a new theme in the key of E-flat major (V of Ab major). The harmony becomes more complex, with a series of secondary dominants and borrowed chords: