Puzzle of the week #353

Level: 
3-Bishop
Chess Diagram: 

[Event "Puzzle #353"][Date "2018.09.19"][Result "1-0"][SetUp "1"][FEN "r3kbnr/ppp1pppp/2n5/q7/8/2N2Q1P/PPPP1PP1/R1B1KB1R w KQkq - 0 1"]

We are in the opening and 6 moves have been played by both white and black. It is white's turn to play move 7. Your tasks:
a) Guess the moves played so far based on the current position
b) Name the opening
c) White to move and win material

Total available points for this puzzle is 20. The answers will be published next time together with puzzle #354.

Puzzle #352 solution:
This checkmate in 2 puzzle proved to be more challenging than I thought. The trick for solving it was to observe the position of the white King and Rook. White can castle and this simple detail helps with one of the solutions. This week's best answers are by the top scorers:

[Event "Puzzle #352"][Date "2018.09.09"][Result "1-0"][SetUp "1"][FEN "8/8/4Q3/8/8/6N1/6k1/4K2R w K - 0 1"]1. Ne2 Kxh1 (1... Kf3 2. O-O#) 2. Qh3#

Correct solutions:
Lyvia, Eric, Brian, Coby, Aiden - 10 points
Matthew - 9 points
Joey, Lucas, Zhengyu, Itamar - 6 points
Mengbai - 5 points
Justin, Ellie - 1 point

Comment: 

Opening trap