e4 e6 Nc3 c5 Nf3 Ne7 d4 cxd4 Nxd4 Nbc6 Ndb5 Ng6 Nd6+ Bxd6 Qxd6 Qa5 Be3 Nge7 Be2 b6 a3 f5 Bg5 fxe4 Bxe7 Nxe7 b4 Qg5 O-O Qh6 Nxe4 Nf5 Qe5 O-O Rad1 Ne3 fxe3 Qxe3+ Kh1 Rxf1+ Rxf1 Qxa3 Qf4 Bb7 Bd3 Ba6 Qf7+ Kh8 Qf8+ Rxf8 Rxf8#