Sift flour, baking powder & salt & set aside. Beat eggs about 5 minutes; gradually beat in sugar; add water & vanilla on low speed. Slowly add dry ingredients, beating just until batter is smooth. Pour into 15½ x 10½ x 1 jelly roll pan that has been lined with greased waxed paper.
Bake in 375 oven for 12-15 minutes.
Remove cake from oven & invert on clean towel that has been sprinÂkled heavily with powdered sugar. Remove wax paper slowly & trim
edges of cake. While still hot, roll towel & cake together, starting from narrow end. Keep wrapped while cooling. In small bowl of mixer, blend cheese, sour cream & powdered sugar. Mix well & add peaches & alÂmond extract. Open cooled cake roll & spread with filling, rolling up carefully. Sprinkle with powdered sugar & keep refrigerated until ready to serve. Serve with fresh sliced peaches.