Puzzle of the week #215

Level: 
5-Queen
Chess Diagram: 

[Event "Puzzle #215"][Date "2013.01.20"][Result "1-0"]1.e4 e5 2.Nf3 Nf6 3.d4 Nxe4 4.dxe5 Bc5 5.Bc4 Nxf2 6.Bxf7+ Kxf7 7.Qd5+ Kg6 8.Qxc5 Nxh1 9.Nc3 h6 10.Qc4 Kh7 11.Nd5 Rf8 12.Qe4+ Kh8

Replay the opening moves available for this game. Grand Masters are not much different from your regular club player. They just know a bit more chess. Still sometimes it is very hard to distinguish one from the other! Your tasks:
a) Name the opening
b) Analyse what has happened during these 12 moves on both sides
c) White to move and win; find the best line to win the game

Total available points for this puzzle is 25. The answers will be published next week together with puzzle #216.

Puzzle #214 solution:
Game GM Pia Cramling - IM Irina Krush, WWCh 2012, Khanty-Mansiysk (RUS). This proven to be a complicated puzzle when it came the time to continue the attack (point "c"). One of the reasons was not very good analysis (point "b") for most of the solvers. Analysis should not be like a poem, reciting words and phrases and then nothing; it has to be done with a purpose and the findings to be applied in the solution. Without further ado, here is how the game ended:

[Event "Puzzle #214"][Date "2013.01.01"][Result "1-0"][SetUp "1"][FEN "k2r1b1r/5p1p/p4p2/2q5/Q2p4/2p1BP2/P5PP/1R2R1K1 b - - 0 22"]22...Qc8 {Solution} (22...dxe3?? 23.Qxa6+ Qa7 24.Qc6+ Qb7 25.Qxb7#) 23.Bf4 Bd6 24.Rb6 Ka7 25.Bxd6 Kxb6 26.Rb1+ Ka7 27.Qxd4+ Ka8 28.Qd5+ Ka7 (28...Qb7 29.Qxb7#) (28...Qc6 29.Qxc6+ Ka7 30.Qb7#) 29.Bc5+ Qxc5+ 30.Qxc5+ Ka8 31.Qc6+ Ka7 32.Qb7#

Correct solutions:
Leo, Daniel - 15 points
Justin - 13 points
Derrick, James, Richard - 10 points

Comment: 

Opening blunders (4)