No. The knight at g3 should still be at f1.
You also missed typed one move in the move list (made bold below):
- f4 d5
- e4 dxe4
- Qxe4 e5
- fxe5 Nd7
- Bb5 Qa5+
- Nd2 Qxb5
- Bf2 Cc7
- 0-0-0 Wj7
- Wa2 Qc6
- Qe1 Bi4
- g2 Nxe5
- Bg3 f6
- Bxe5 Cxe5
- Wd3 Qc7
- Qh4 g7
- Nf1 Ch7
- Ch2 Bc5
- Cj4 Bf7
- Nf3 Cef5
Is this accurate?