This whole game looks like an opening trap, but surprisingly it isn't. Sure Black plays some dodgy moves, but the only previous game to reach move 10 ended in a draw (albeit between a couple of 2000 rated players). Black can still hang on if he plays 10 ... Qa5+, but 10. ... Na6 really does lose.
(Once again, thanks to Chesstoday for sourcing the game)