The module Views Field View may work for you. It's worth to try.
This module allows you to embed a view as a field in a view. A new field handler is made available, so this can also be used in area (header/footer/empty) handlers as well as rows.
This view handler can accept arguments from fields of the parent view using tokens and pass them into the child view for each row. Raw or rendered token values can be used, as well as static values.
OR
You can even create two displays in a view - one is Page and the other is Attachment.
For your case, view-2 would be Page and view-1 would be Attachment.
You can select various settings in the attachment view such as Attach to, Contextual filter, etc.

Check this answer about an attachment viewthis answer about an attachment view. I had a book Drupal 6 Attachment Views, but could not find a book for D7.