d4 Nf6 c4 e6 Nc3 Bb4 Qc2 O-O e4 c5 a3 Bxc3+ bxc3 cxd4 Nf3 dxc3 e5 d5 exf6 Qxf6 Bg5 Qf5 Bd3 b6 Bxf5 exf5 cxd5 f6 Be3 f4 Bxf4 b5 Qxc3 Nd7 Qc6 g6 Qxa8 b4 axb4 f5 O-O-O Nb6 Qxa7 g5 Nxg5 Nd7 Ne6 Kf7 Nxf8 Kxf8 Qc7 Nb6 Bh6+ Ke8 Rde1+ Be6 Rxe6#