Bach- Brandenburg Concerto no.3 in G major - Allegro.
Brandenburg concerto is composed of six variations. Concerto No.1, BWV 1046 is in F major. Concerto No.2, BWV 1047 is in F major. Concerto No.3, BWV 1048 is in G major. It played by three feedle, violas, and cellos, and Cembalo. Concerto No.4, BWV 1049 is in G major. It played by violins, violas, cellos, and Cembalo (harpsichord). Finally, Concerto No.5 in D major, BWV 1050. It played by violins, Flute, and cembalo.